Sonarr version (2.0.0.4146): Mono version (3.2.8 (Debian 3.2.8+dfsg-4ubuntu1.1)): Ubuntu Server 14.04 LTS:
Hello, I’m running Sonarr on my dedicated server & I mounted one of my hard drive’s & added the folder to Plex then tried to have Sonarr download a ep to the drive, when it finished it was just sitting in que saying manual import, when i clicked import it did nothing.
This is what it said in the logs when i looked,
“Couldn’t import episode /home/cheridon/Downloads/incomplete/sonarr/Graceland.S01E01.1080p.WEB-DL.DD5.1.H.264-NTb/Graceland.S01E01.Pilot.1080p.WEB-DL.DD5.1.H.264-NTb.mkv: Access to the path “/media/disk1/TV Shows/Season 01” is denied.”
“System.UnauthorizedAccessException: Access to the path “/media/disk1/TV Shows/Season 01” is denied.
at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00000] in :0
at System.IO.Directory.CreateDirectory (System.String path) [0x00000] in :0
at NzbDrone.Common.Disk.DiskProviderBase.CreateFolder (System.String path) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.CreateFolder (System.String directoryName) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Tv.Series series, Int32 seasonNumber, System.String filePath) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.EnsureEpisodeFolder (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, System.String filePath) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeFileMovingService.MoveEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode) [0x00000] in :0
at NzbDrone.Core.MediaFiles.UpgradeMediaFileService.UpgradeEpisodeFile (NzbDrone.Core.MediaFiles.EpisodeFile episodeFile, NzbDrone.Core.Parser.Model.LocalEpisode localEpisode, Boolean copyOnly) [0x00000] in :0
at NzbDrone.Core.MediaFiles.EpisodeImport.ImportApprovedEpisodes.Import (System.Collections.Generic.List`1 decisions, Boolean newDownload, NzbDrone.Core.Download.DownloadClientItem downloadClientItem) [0x00000] in :0”
The main dir that everything goes to is “/home/user/Plex/TV Shows” I was trying to have the ep downloaded to “/media/disk1/TV Shows”.
Why the separation? If you want Sonarr to move the files so they are visible to Plex they would need to be in /home/user/Plex/TV Shows.
Based on the error Sonarr doesn’t have access to create the season folder in /media/disk1/TV Shows/ though the series is incorrectly assigned the path /media/disk1/TV Shows/ (it also needs to have the series title).
It looks like its running as the user you are logged in as, assuming you can access the files Sonarr should be able to as well. Are you able to create the folder Sonarr failed to create (/media/disk1/TV Shows/Season 01)? (You should still fix that folder because its pointing at the root folder, not a proper series folder).
“/home/user/Plex/TV Shows” is the main folder or main drive where all my movies & tv shows are downloaded to, but that drive started running out of space so i mounted a new drive & its mounted at /media/disk1/TV Shows. when i used to run sonarr on windows it had no problems importing to the other drive, yes im trying to get files to go to /media/disk1/TV Shows