

So I used this installation script that they recommended by the community. It seemed like Servarr was highly encouraging people to use the community installation script despite it being "unofficial". I'm sure there are better ways of doing it, but that's just how I did it. With the credentials being what you use for access to the share, and "noperm" allowing you to not need permission to read/write to it. The "//10.0.0.1/Share" is the location of your share, and the /media/share is where you're mounting it to. sudo mount -o noperm,credentials=/root/.creds //10.0.0.1/Share /media/share creds file I added the username and password:Īfter that I went ahead and mounted the share: To test this I then setup my SMB share first just to make sure it was working with Sonarr. After some research it looked like I was needing the "noperm" attribute for the mount.

Originally I ran into an issue with Sonarr not having proper access to my SMB share. It was a pretty straightforward with just a few commands, not much to really explain here. (I tried with them and it caused an error.) I then followed those instructions, skipping the optional Mono and MediaInfo dependencies.
#Install sonarr ubuntu 16.04 systemd download#
To do this I went to the Sonarr website download section under linux. I'm also using Deluge with NordVPN as a proxy. I'm running Ubuntu 22.04 in a VM on ESXi and I mounted a SMB share from FreeNAS to both the 'arr' VM that has the stack on it and my 'Jellyfin' VM. Everyone was incredibly helpful so I thought I'd pass it on and offer up what I've learned from my experiences there so that anyone in similar situations in the future might be able to have an easier time. This is just how I personally got things to work. In fact, I'm telling you now that I'm certain there are more secure and optimal configurations. Jun 04 11:57:16 TandarLinux mono: Press any key to exit.Disclaimer: I am in no way, shape, or form suggesting that this is the optimal way to set this up. Jun 04 11:57:16 TandarLinux mono: at .EnsureFolder (System.String path) < Jun 04 11:57:16 TandarLinux mono: at .CreateFolder (System.String path) < Jun 04 11:57:16 TandarLinux mono: at System.IO.Directory.CreateDirectory (System.String path) <0x7f519b1563a0 Jun 04 11:57:16 TandarLinux mono: at System.IO.Directory.CreateDirectoriesInternal (System.String path) <0x7f5 Jun 04 11:57:16 TandarLinux mono: at (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:Create () Jun 04 11:57:16 TandarLinux mono: at System.IO.DirectoryInfo.Create () in └─5718 /usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser Loaded: loaded (/etc/systemd/system/rvice enabled vendor preset: enabled)Īctive: active (running) since Sat 11:57:16 EDT 42s ago but still no webui is available via localhost:8989 Here is my latest attempts, I can get the Daemon to autostart. Jun 04 08:27:27 TandarLinux systemd: Missing '='. Jun 04 08:27:27 TandarLinux systemd: Assignment outside of section. Jun 04 08:17:54 TandarLinux systemd: Failed to start Sonarr Daemon. Jun 04 08:17:54 TandarLinux systemd: rvice: Start request repeated too quickly. Jun 04 08:17:54 TandarLinux systemd: Stopped Sonarr Daemon. Jun 04 08:17:54 TandarLinux systemd: rvice: Service hold-off time over, scheduling restart. Jun 04 08:17:53 TandarLinux systemd: rvice: Failed with result 'exit-code'. Jun 04 08:17:53 TandarLinux systemd: rvice: Unit entered failed state. Jun 04 08:17:53 TandarLinux systemd: rvice: Main process exited, code=exited, status=217/USER Main PID: 1078 (code=exited, status=217/USER) If I do "systemctl start rvice" I get this error message:Īctive: inactive (dead) (Result: exit-code) since Sat 08:17:54 EDT 27min ago Here's where I'm at so far, after entering "systemctl enable rvice" I get an error "Failed to execute operation: Invalid argument". Been stumbling around Google trying to find an answer to why I can't get systemctl to start Sonarr on boot.