So, I’ve imported two new tv shows as I always do - through Sonarr.
It has downloaded, and post processed to the destination folder. Everything looks good at the file structure, when comparing to other tv shows.
Problem is, they simply do no appear on plex, even after manual scan library operations.
Looking at the logs I can only find this:
Sep 10, 2019 01:23:25.676 [0x7fa4b4e31700] INFO - Library section 1 (TV Shows) will be updated because of a change in ‘“/volume1/video/tv/The 100”/Season 2’
Full log here:
Note, Sonarr is working on a docker container on DSM, but I haven’t change any configuration.
What kind of advice is this? Everyone that I know of who uses Sonarr and Radarr (a ton of people) let Sonarr and Radarr import media automatically into the folders that Plex watches. That’s kind of the whole point of those programs.
I chatted with Trumpy and seems there was some miscommunication.
The log excerpt above (pastebin) is useless. DEBUG logging is needed to diagnose. Debug logging is the default condition. Enabling DEBUG logging does not consume any more disk space than without. Please do not enable VERBOSE because the buffer itself is fixed size. The duration of the buffer would only span about 2 minutes. The best way is to recreate the error, wait 30 seconds, Download the ZIP logs from the server and attach that ZIP file.
That Sonarr naming is terrible. Sonarr gives the ability to make it Plex standard. It’s no wonder Plex can’t match anything.
The file with the name partial is something from the download client. Please make 100% certain to keep the download client, whether torrent or NZB, in a separate directory until the operation is complete. Upon completion, the download client will notify Sonarr where it is. Sonarr will then reformat the name and place it in the correct Plex television series directory path.
I keep all actual retrieval isolated in the download client ( container /download directory ).
You can see here how Sonarr is mapped to retrieve from there and deposit directory into /tv, /tv2, or /tv3 as appropriate)
[chuck@lizum src.34]$ cd /vie/usenet
[chuck@lizum usenet.35]$ ls -la
total 632
drwxrwxrwx 11 chuck root 4096 Oct 5 2018 ./
drwxr-xr-x. 73 chuck chuck 4096 Aug 1 17:06 ../
drwxr-xr-x 2 chuck root 4096 Feb 27 2017 bin/
-rw-rw-r-- 1 chuck chuck 552991 Aug 29 03:13 clean-mkv.log
drwxr-xr-x 2 chuck root 4096 May 19 2018 download/
drwxr-xr-x 2 chuck root 4096 Feb 27 2017 lib/
drwxrwxrwx 6 chuck root 4096 Oct 9 2018 nzbget/
drwxrwxrwx 2 chuck chuck 4096 Apr 10 18:33 scripts/
drwxrwxrwx 6 chuck root 4096 Oct 8 2018 sonarr/
drwxr-xr-x 2 chuck chuck 4096 Sep 30 2018 tmp/
[chuck@lizum usenet.36]$
One final consideration - The default maximum number of directories Linux can monitor is 8192. If that number is exceeded, PMS will not be able to automatically detect until the Linux table is increased. Using DEBUG logging, and restarting PMS, will verify if this is happening.
EDIT: The use of " and ' in the filename above shows a typing error has occurred somewhere. Please check the configuration.