[Resolved] Radarr and Sonarr services failed

Hi,

I’m having some trouble with a fresh install of DietPi onto my Odroid N2, where previously the error has never occurred.

I’ve installed Radarr and Sonarr, but on reboot the following journalctl entries occur:

Jul 16 10:21:51 DietPi systemd[1]: Stopped Sonarr Daemon (DietPi).
Jul 16 10:21:51 DietPi systemd[1]: Started Sonarr Daemon (DietPi).
Jul 16 10:21:51 DietPi systemd[1]: Stopped Radarr Daemon (DietPi).
Jul 16 10:21:51 DietPi systemd[1]: Started Radarr Daemon (DietPi).
Jul 16 10:21:52 DietPi systemd[3293]: sonarr.service: Failed to set up mount namespacing: No such file or directory
Jul 16 10:21:52 DietPi systemd[3293]: sonarr.service: Failed at step NAMESPACE spawning /usr/bin/mono: No such file or directory
Jul 16 10:21:52 DietPi systemd[3295]: radarr.service: Failed to set up mount namespacing: No such file or directory
Jul 16 10:21:52 DietPi systemd[3295]: radarr.service: Failed at step NAMESPACE spawning /opt/radarr/Radarr: No such file or directory
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Main process exited, code=exited, status=226/NAMESPACE
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Failed with result 'exit-code'.
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 5.
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Service RestartSec=100ms expired, scheduling restart.
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Scheduled restart job, restart counter is at 5.
Jul 16 10:21:52 DietPi systemd[1]: Stopped Radarr Daemon (DietPi).
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Start request repeated too quickly.
Jul 16 10:21:52 DietPi systemd[1]: radarr.service: Failed with result 'exit-code'.
Jul 16 10:21:52 DietPi systemd[1]: Failed to start Radarr Daemon (DietPi).
Jul 16 10:21:52 DietPi systemd[1]: Stopped Sonarr Daemon (DietPi).
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Start request repeated too quickly.
Jul 16 10:21:52 DietPi systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jul 16 10:21:52 DietPi systemd[1]: Failed to start Sonarr Daemon (DietPi).

Not 100% sure on what is required to fix, so hopefully something simple as both services show as failed.

Hi,

basically you are missing both executables according the log

Jul 16 10:21:52 DietPi systemd[3293]: sonarr.service: Failed at step NAMESPACE spawning /usr/bin/mono: No such file or directory
Jul 16 10:21:52 DietPi systemd[3295]: radarr.service: Failed at step NAMESPACE spawning /opt/radarr/Radarr: No such file or directory

Can you check if both files are present?

Thanks for this, it certainly seems like /usr/bin/mono and opt/radarr/Radarr are present. Could it be a permissions issue?

can you share

ls -la /usr/bin/mono
ls -la /opt/radarr/Radarr
lrwxrwxrwx 1 root root 9 Feb 22 17:12 /usr/bin/mono -> mono-sgen
-rwxr-xr-x 1 radarr dietpi 77288 Jun  3 12:51 /opt/radarr/Radarr

we had a couple of cases in past but no real solution except performing a reinstall

dietpi-software reinstall 144 145

https://dietpi.com/forum/t/services-do-not-start-after-reboot/5292/1
https://dietpi.com/forum/t/sonarr-lidarr-radarr-not-starting/5197/1

MichaIng
any ideas how it could happen that Radarr and Sonarr are not able to start via service even if files are present?

I’ve now reinstalled Radarr and Sonarr and the services are running without issue, however I will try to update over the next few days as this isn’t the first reinstall, thanks for your help so far

what do you like to update? And did you perform a reboot already?

Sorry I didn’t make myself clear, I meant update the thread! The processes are working after a reboot so I’m holding out hope

ok pls keep us in loop. Quite strange behaviour.

Reinstalling and rebooting seems to have fixed this, thanks for your help

Here a solution out end: https://github.com/MichaIng/DietPi/commit/5320442
The directories listed with this systemd setting need to exist. If a reinstall solved it, I guess the log directory did not exist, so the service would have failed anyway, but the error message would have been clearer.