【问题标题】:Sonarr/Radarr Remote path mapping to docker transmissionSonarr/Radarr 远程路径映射到 docker 传输
【发布时间】:2018-08-13 18:27:04
【问题描述】:

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

我收到以下错误:

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 天但没有成功后开始放弃。

【问题讨论】:

    标签: docker torrent transmission plex


    【解决方案1】:

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

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

    【讨论】:

    • 解释为什么这是问题的答案。
    • @JeroenHeier,当 \ 结尾时,路径名可能无效。
    • 参见github.com/Sonarr/Sonarr/wiki/… 下载客户端发送文件路径(例如 D:\Downloads),但 sonarr 不知道该路径的含义(不知道该文件系统)。为了解决这个问题,我们需要一个映射来将 D:\Downloads 转换为容器可以访问的文件夹,例如 /download)。这就是需要上述远程映射的原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多