Sonarr NOT downloading to the correct dirs

Sonarr version (exact version): latest preview
Mono version (if Sonarr is not running on Windows): latest
OS: Raspbian
Debug logs: N/A
Description of issue:

docker create
–name=sonarr
-e PUID=1000
-e PGID=1000
-e TZ=Europe/London
-e UMASK_SET=022 #optional
-p 8989:8989
-v /media/config/sonarr/:/config
-v /media/downloads/tvshows/:/tvshows
-v /media/downloads/qbittorrent/:/downloads/torrents
–restart unless-stopped
linuxserver/sonarr:preview

docker create
–name=qbittorrent
-e PUID=1000
-e PGID=1000
-e TZ=Europe/London
-e UMASK_SET=022
-e WEBUI_PORT=8082
-p 6881:6881
-p 6881:6881/udp
-p 8082:8082
-v /media/config/:/config
-v /media/downloads/qbittorrent/:/downloads
–restart unless-stopped
linuxserver/qbittorrent

My config:

docker create \ --name=sonarr \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ -e UMASK_SET=022 #optional \ -p 8989:8989 \ -v /media/config/sonarr/:/config \ -v /media/downloads/tvshows/:/tvshows \ -v /media/downloads/qbittorrent/:/downloads/torrents \ --restart unless-stopped \ linuxserver/sonarr:preview

docker create \ --name=qbittorrent \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ -e UMASK_SET=022 \ -e WEBUI_PORT=8082 \ -p 6881:6881 \ -p 6881:6881/udp \ -p 8082:8082 \ -v /media/config/:/config \ -v /media/downloads/qbittorrent/:/downloads \ --restart unless-stopped \ linuxserver/qbittorrent

And remote paths: 192.168.0.66 /downloads/ /downloads/torrents/

I tried changing that to “/TVShows” but I get an error saying it can’t import. however, if I leave it to that as above, it works…

EDIT: qBittorrent is set to download to: /downloads/ (that’s copy and pasted from qBittorrent)

I also want to know if I can have two download dirs with Sonarr and/or Radarr, like:

docker create
–name=sonarr
-e PUID=1000
-e PGID=1000
-e TZ=Europe/London
-e UMASK_SET=022 #optional
-p 8989:8989
-v /media/Config/Sonarr/:/config
-v /media/Downloads/TVShows/:/TVShows
-v /media/Downloads/SABnzbd/:/downloads-usenet
-v /media/Downloads/qbittorrent:/downloads-qbittorrent
–restart unless-stopped
linuxserver/sonarr:preview

When we ask for exact version we want the exact version, latest is not an exact version.

We’re going to need to see debug logs as we don’t know exactly what is the issue. Not importing (I assume “downloading” is really importing) doesn’t tell us what the issue is.

Given your volumes for the container you’re going to have issues with hardlinks, because you’re mounting downloads and TV shows to different volumes. To correct that you’d want to mount `/media/downloads:/downloads and doing the exact same for qbit/SAB would mean you can skip the remote path mapping.

Currently the multiple pages of information is hard to follow.

Please edit your latest post (they’ve been merged) and remove the confusion and trim down the length. Also post your logs elsewhere and link them here.

K.

19-12-3 22:06:08.6|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /downloads/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder

My configs:

https://pastebin.com/RF7X1LzA

My Sonarr version: Version 3.0.3.659
and Mono: 5.20.1.34

For Sonarr you have

-v /media/downloads/:/downloads/tvshows \

SAB and QBit both have:
-v /media/downloads/:/downloads/ \

Setting Sonarr to the exact same will avoid the need for an awkward remote path mapping and as long as there aren’t permissions issues it should just work.

To be honest you’d be better off mounting /media/Downloads/:/media in all your containers.
Then all have the same /media mount, and all applications involved will inherently “know” where files are, because e.g. sab will tell sonarr "there’s a file in /media/SABnzbd/blabla/file.mkv" and sonarr will look at it’s own /media mount and see the file in that exact same spot.

THE biggest advantage: since it’s a single mount, sonarr will be able to instantly move the files, rather than copy+delete which can be slowwww. That’s actually due to docker, which sees every mount as a separate drive, so the OS will do a slow copy+delete operation instead of a move.

Thank you. done! @ [Thirrian] Sonarr is seeing the files now and they’re importing/downloading fine. however, torrents aren’t being deleted after the import.

If they’re seeding or not yet reached their seeding goal they won’t be.

Agreed, atomic moves + hardlinks for torrents is a huge win.

I’ve done as you said but having a problem, I setup plex… have a folder for “tvshows” and “movies” and I’m back to square one, sonarr cannot import the files. same as radarr.

the log file:

19-12-17 22:09:37.9|Info|OwinHostController| http://*:8989/ 19-12-17 22:09:40.8|Info|SonarrBootstrapper|Starting Web Server 19-12-17 22:10:42.2|Info|Auth|Auth-Unauthorized ip 192.168.0.76 url 'http://192.168.0.43:8989' 19-12-17 22:11:08.4|Info|NzbSearchService|Searching 3 indexers for [The Mandalorian : S01E01] 19-12-17 22:11:11.7|Info|DownloadDecisionMaker|Processing 57 releases 19-12-17 22:11:18.6|Info|DownloadService|Report sent to qBittorrent. The.Mandalorian.S01E01.WEBRip.x264-ION10 19-12-17 22:12:21.7|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /tvshows/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder 19-12-17 22:13:26.2|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /tvshows/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder 19-12-17 22:14:56.5|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /tvshows/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder 19-12-17 22:16:26.8|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /tvshows/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder 19-12-17 22:17:57.0|Error|DownloadedEpisodesImportService|Import failed, path does not exist or is not accessible by Sonarr: /tvshows/The.Mandalorian.S01E01.WEBRip.x264-ION10. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder

IF I just use /media/downloads it’s fine. but I need “movies” and “tvshows” for plex. ugh!!!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.