Mac Mapping Parallels Shared Drive

Sonarr version (exact version): 2.0.0.4427
Mono version (if Sonarr is not running on Windows):4.6.2 (mono-4.6.0-branch/08fd525 Thu Nov 10 20:28:28 EST 2016)
OS: OS X 10.12.2
((Debug logs)):
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)
Description of issue:

Have a Mac and am running Sonarr & Transmission in a parallels OS X virtual machine. Parallels has mapped the base systems home directory to /Volumes/SharedFolders/home in the virtual machine. I want to keep the virtual machine drive small, so I want to have the virtual machine save its files in the base system’s download folder. I’ve set transmission to put its downloads there (and that works), but after its downloaded, Sonarr running in the VM can’t seem to find it.

I assume this is the mapped drive problem discussed for windows, but Macs don’t use UNC, so I can’t use UNC instead of the Parallels mapped drive. Interestingly enough Sonarr doesn’t seem to have any problems storing the downloaded shows on my NAS, which is working from mapped drives, so my guess is it has something with how Parallels maps drives. I suppose I could share my base systems drive on the network and then map it through the network instead of the parallels mapped drive, but I’d rather not do that for security reasons.

Can anyone recommend any other solutions?

What do the ((debug logs)) show? Without seeing the debug logs it’s either permissions or the folder doesn’t exist usually, but the logs may indicate something else (this is why we request them when opening the thread).

Correct, that exact issue doesn’t apply.

Long after the file finished downloading and seeding, Sonarr kept saying that it had just started downloading. Here’s the relevant entry from the log -

16-12-16 23:41:51.3|Warn|DiskTransferService|Failed to completely transfer [/Volumes/SharedFolders/Home/Downloads/sonar/Last.Man.Standing.US.S06E11.720p.HDTV.x264-KILLERS[rarbg]/Last.Man.Standing.US.S06E11.720p.HDTV.x264-KILLERS.mkv] to [/Volumes/video/DVR/Last Man Standing (2011)/Season 6/Last Man Standing (2011) - S06E11 - My Name Is Rob HDTV-720p.mkv], retrying [1/2].
16-12-16 23:42:05.8|Warn|ImportApprovedEpisodes|Couldn’t import episode /Volumes/SharedFolders/Home/Downloads/sonar/Last.Man.Standing.US.S06E11.720p.HDTV.x264-KILLERS[rarbg]/Last.Man.Standing.US.S06E11.720p.HDTV.x264-KILLERS.mkv

Well that’s part of it at least, the full ((debug logs)) will also include a lot more.

That means Sonarr detected that the file didn’t move to the destination successfully and only a partial file was copied, it retried, but that failed as well.

This issue is mostly seen with SMB mounted shares in unix, but it appears to be an issue with how you’re mounting it here as well. The issue seems to be with mono and the transfer to a network location, but where exactly it has issues is unknown. Typically we recommend trying to mount the share via NFS instead, but I’m not sure if that is possible under OS X.

its being mounted through Parallels shared folders. the NAS which is mounted through AFP seems to work (at least for transferring downloaded files). I’m going to try to setup the base system to share files on the local network and then access the base system by mounting it using AFP through the finder. Given that that works for the NAS, I expect that it’ll probably also work here. I’ll update when I know whether it has worked.

Thanks for your help.

UPDATE - It did work. So, if you’re using parallels on a Mac with a Mac virtual machine, rather than using parallel shared folders, use a Bridged Network and then just map the base drive to the virtual machine using Command-K in a finder window in the virtual machine and have file sharing on on the base machine, under sharing in the control panel.

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