I’m in the same boat. Did a yum update and now Sonarr won’t start. I can’t do a yum rollback because systemd was updated as well. I can’t easily roll back just mono because the dependencies are required for systemd. I even tried removing mono and sonarr and doing a complete reinstall per the Git Centos7 instructions. So now I’m stuck. I apologize for formatting. I didn’t see a code button so I’m not sure why it formatted when this is straight from notepad.
[root@htpc7 ~]# yum list installed | grep ^mono
mono-core.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-data.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-data-oracle.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-data-sqlite.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-devel.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-extras.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-mvc.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-wcf.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-web.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-winforms.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
mono-winfxcore.x86_64 5.10.0.140-0.xamarin.2.epel7 @download.mono-project.com_repo_centos7_
[root@htpc7 ~]# systemctl status sonarr.service
● sonarr.service - Sonarr Daemon
Loaded: loaded (/usr/lib/systemd/system/sonarr.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2018-02-26 17:42:29 EST; 19s ago
Process: 11312 ExecStart=/usr/bin/mono /opt/sonarr/bin/NzbDrone.exe -nobrowser -data /opt/sonarr (code=exited, status=1/FAILURE)
Main PID: 11312 (code=exited, status=1/FAILURE)
Feb 26 17:42:27 htpc7.zerominus.pvt systemd[1]: Started Sonarr Daemon.
Feb 26 17:42:27 htpc7.zerominus.pvt systemd[1]: Starting Sonarr Daemon…
Feb 26 17:42:28 htpc7.zerominus.pvt mono[11312]: Press enter to exit…
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: sonarr.service: main process exited, code=exited, status=1/FAILURE
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: Unit sonarr.service entered failed state.
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: sonarr.service failed.
[root@htpc7 ~]# systemctl start sonarr.service
[root@htpc7 ~]# journalctl -xe
Feb 26 17:41:29 htpc7.zerominus.pvt yum[11245]: Installed: mono-wcf-5.10.0.140-0.xamarin.2.epel7.x86_64
Feb 26 17:41:30 htpc7.zerominus.pvt yum[11245]: Installed: mono-web-5.10.0.140-0.xamarin.2.epel7.x86_64
Feb 26 17:41:31 htpc7.zerominus.pvt yum[11245]: Installed: mono-mvc-5.10.0.140-0.xamarin.2.epel7.x86_64
Feb 26 17:42:27 htpc7.zerominus.pvt polkitd[971]: Registered Authentication Agent for unix-process:11306:1484214 (system bus name :1.86 [/usr/bin/pkttyagent --notify-fd
Feb 26 17:42:27 htpc7.zerominus.pvt systemd[1]: Started Sonarr Daemon.
– Subject: Unit sonarr.service has finished start-up
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
– Unit sonarr.service has finished starting up.
– The start-up result is done.
Feb 26 17:42:27 htpc7.zerominus.pvt systemd[1]: Starting Sonarr Daemon…
– Subject: Unit sonarr.service has begun start-up
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
– Unit sonarr.service has begun starting up.
Feb 26 17:42:27 htpc7.zerominus.pvt polkitd[971]: Unregistered Authentication Agent for unix-process:11306:1484214 (system bus name :1.86, object path /org/freedesktop/
Feb 26 17:42:28 htpc7.zerominus.pvt mono[11312]: Press enter to exit…
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: sonarr.service: main process exited, code=exited, status=1/FAILURE
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: Unit sonarr.service entered failed state.
Feb 26 17:42:29 htpc7.zerominus.pvt systemd[1]: sonarr.service failed.
Feb 26 17:43:41 htpc7.zerominus.pvt polkitd[971]: Registered Authentication Agent for unix-process:11357:1491635 (system bus name :1.87 [/usr/bin/pkttyagent --notify-fd
Feb 26 17:43:41 htpc7.zerominus.pvt systemd[1]: Started Sonarr Daemon.
– Subject: Unit sonarr.service has finished start-up
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
– Unit sonarr.service has finished starting up.
– The start-up result is done.
Feb 26 17:43:41 htpc7.zerominus.pvt systemd[1]: Starting Sonarr Daemon…
– Subject: Unit sonarr.service has begun start-up
– Defined-By: systemd
– Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
– Unit sonarr.service has begun starting up.
Feb 26 17:43:41 htpc7.zerominus.pvt polkitd[971]: Unregistered Authentication Agent for unix-process:11357:1491635 (system bus name :1.87, object path /org/freedesktop/
Feb 26 17:43:42 htpc7.zerominus.pvt mono[11363]: Press enter to exit…
Feb 26 17:43:43 htpc7.zerominus.pvt systemd[1]: sonarr.service: main process exited, code=exited, status=1/FAILURE
Feb 26 17:43:43 htpc7.zerominus.pvt systemd[1]: Unit sonarr.service entered failed state.
Feb 26 17:43:43 htpc7.zerominus.pvt systemd[1]: sonarr.service failed.
[root@htpc7 ~]# ls -lah /opt/sonarr/
total 8.0K
drwxr-xr-x. 3 htpc htpc 16 Feb 26 15:10 .
drwxr-xr-x. 6 root root 4.0K Feb 26 15:10 …
drwxr-xr-x. 4 htpc htpc 4.0K Feb 26 15:10 bin
[root@htpc7 ~]# cat /usr/lib/systemd/system/sonarr.service
[Unit]
Description=Sonarr Daemon
After=syslog.target network.target
[Service]
#User=sonarr
User=htpc
#Group=sonarr
Group=htpc
Type=simple
ExecStart=/usr/bin/mono /opt/sonarr/bin/NzbDrone.exe -nobrowser -data /opt/sonarr
TimeoutStopSec=20
[Install]
WantedBy=multi-user.target