After server restart rclone-webdav.service no longer works

NethServer Version: 8
Module: Backup

After restarting NS8, the rclone-webdav.service no longer works.

systemctl start rclone-webdav.service

Job for rclone-webdav.service failed because the control process exited with error code.
See “systemctl status rclone-webdav.service” and “journalctl -xeu rclone-webdav.service” for details.

journalctl -xeu rclone-webdav.service

░░ A start job for unit rclone-webdav.service has begun execution.
░░
░░ The job identifier is 24018.
May 25 08:05:21 nethserver8 podman[23488]: 2024-05-25 08:05:21.803521598 +0200 CEST m=+0.088578965 container create 03879f2154b2f79c32fe1bb6826f5ccc81d2873c7faff34e5ea0223a7835ec01 (image=ghcr.io/nethserve>May 25 08:05:21 nethserver8 podman[23488]: 2024-05-25 08:05:21.73929486 +0200 CEST m=+0.024352189 image pull 9f5d0afd9b5486a8018621fa6222e7c46661576fe064470526f6bc26b06a0308 Package restic · GitHub
May 25 08:05:21 nethserver8 podman[23488]: Error: mounting volume backup00 for container 03879f2154b2f79c32fe1bb6826f5ccc81d2873c7faff34e5ea0223a7835ec01: mount: /var/lib/containers/storage/volumes/backup0>May 25 08:05:21 nethserver8 systemd[1]: rclone-webdav.service: Control process exited, code=exited, status=126/n/a
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ An ExecStart= process belonging to unit rclone-webdav.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 126.
May 25 08:05:21 nethserver8 podman[23503]: 2024-05-25 08:05:21.890833681 +0200 CEST m=+0.021922597 container remove 03879f2154b2f79c32fe1bb6826f5ccc81d2873c7faff34e5ea0223a7835ec01 (image=ghcr.io/nethserve>May 25 08:05:21 nethserver8 podman[23503]: 03879f2154b2f79c32fe1bb6826f5ccc81d2873c7faff34e5ea0223a7835ec01
May 25 08:05:21 nethserver8 systemd[1]: rclone-webdav.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ The unit rclone-webdav.service has entered the ‘failed’ state with result ‘exit-code’.
May 25 08:05:21 nethserver8 systemd[1]: Failed to start Rclone WebDAV server.
░░ Subject: A start job for unit rclone-webdav.service has failed
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ A start job for unit rclone-webdav.service has finished with a failure.
░░
░░ The job identifier is 24018 and the job result is failed.
May 25 08:05:22 nethserver8 systemd[1]: rclone-webdav.service: Scheduled restart job, restart counter is at 5.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ Automatic restarting of the unit rclone-webdav.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
May 25 08:05:22 nethserver8 systemd[1]: Stopped Rclone WebDAV server.
░░ Subject: A stop job for unit rclone-webdav.service has finished
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ A stop job for unit rclone-webdav.service has finished.
░░
░░ The job identifier is 24129 and the job result is done.
May 25 08:05:22 nethserver8 systemd[1]: rclone-webdav.service: Start request repeated too quickly.
May 25 08:05:22 nethserver8 systemd[1]: rclone-webdav.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ The unit rclone-webdav.service has entered the ‘failed’ state with result ‘exit-code’.
May 25 08:05:22 nethserver8 systemd[1]: Failed to start Rclone WebDAV server.
░░ Subject: A start job for unit rclone-webdav.service has failed
░░ Defined-By: systemd
░░ Support: Getting Community Help & Support - Rocky Linux Wiki
░░
░░ A start job for unit rclone-webdav.service has finished with a failure.
░░
░░ The job identifier is 24129 and the job result is failed.
lines 1059-1118/1118 (END)

How do I get the service up and running again?

Regards
Erwin

Check your /etc/fstab and disk mounts: it seems your backup disk wasn’t mounted at boot time.

If you followed the procedure documented at Backup and restore — NS8 documentation check if the configured disk is still attached, for instance:

lsblk
1 Like

You are right, the backup disk was not mounted, that was the problem.
Now everything is working again.

Thank you very much for your quick help.

1 Like

Did you also check if the disk is mounted after a reboot?

I have just seen that Rocky Linux 9.4 is displayed for update. I took the opportunity to update and then reboot. That was a double thrill to see if everything would work afterwards.

After a restart, everything looks good so far and the rclone-webdav.service is also running, I hope it stays that way.

1 Like