Sonarr / Radarr到docker传输的远程路径映射

时间:2018-08-13 18:27:05

标签: docker torrent transmission plex

我正在尝试为我的plex设置Sonarr / Radarr服务器,因此我需要一个洪流程序。目前,我使用传输,但无法从中获取数据。一切正常,直到系统将获取文件为止。

我遇到以下错误:

Request Failed: value [/downloads/complete/Angry Birds (2016) [YTS.AG]]  is not a valid Windows path. paths must be a full path eg. C:\Windows
Parameternamn: path

System.ArgumentException: value [/downloads/complete/Angry Birds (2016) [YTS.AG]]  is not a valid Windows path. paths must be a full path eg. C:\Windows
Parameternamn: path
   vid NzbDrone.Common.EnsureThat.EnsureStringExtensions.IsValidPath(Param`1 param) i C:\projects\radarr-usby1\src\NzbDrone.Common\EnsureThat\EnsureStringExtensions.cs:rad 109
   vid NzbDrone.Common.Disk.DiskProviderBase.FolderExists(String path) i C:\projects\radarr-usby1\src\NzbDrone.Common\Disk\DiskProviderBase.cs:rad 83
   vid NzbDrone.Core.MediaFiles.MovieImport.Manual.ManualImportService.GetMediaFiles(String path, String downloadId) i C:\projects\radarr-usby1\src\NzbDrone.Core\MediaFiles\MovieImport\Manual\ManualImportService.cs:rad 83
   vid NzbDrone.Api.ManualImport.ManualImportModule.GetMediaFiles() i C:\projects\radarr-usby1\src\NzbDrone.Api\ManualImport\ManualImportModule.cs:rad 26
   vid NzbDrone.Api.REST.RestModule`1.<set_GetResourceAll>b__32_0(Object options) i C:\projects\radarr-usby1\src\NzbDrone.Api\REST\RestModule.cs:rad 111
   vid CallSite.Target(Closure , CallSite , Func`2 , Object )
   vid Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)

文件存储目录位于D:\MovieFiles\Downloads\complete中。但是我无法访问它,因此尝试了远程路径映射,但它给出了上面的错误。来自运行在vm上的torrent客户端位于/host_mnt/d/MovieFiles/Downloads中。

Host: 192.168.1.228
Remote path: /host_mnt/d/MovieFiles/Downloads/complete
Local Path: D:\MovieFiles\Downloads\

有什么线索可以将它们连接在一起吗?在尝试修复此问题3天后没有成功,就开始放弃。

1 个答案:

答案 0 :(得分:0)

尝试使用路径映射功能应该可以做到这一点。请尝试从Windows路径中删除\,使其看起来像D:\MovieFiles\Downloads。您可能还需要查看Sonarr常见问题解答,其中包含有关此here的一些信息。

要使其正常工作,host地址必须与Sonarr的远程路径映射下载客户端设置相同。另一个人有类似的问题here