docs: correct media-core unraid mount guidance
This commit is contained in:
@@ -19,18 +19,18 @@ Sonarr4K 的容器路径 `/mnt/unRaid/downloads` 与 SAB 报告路径一致。
|
||||
## 宿主机前置条件
|
||||
|
||||
- `/mnt/truenas/multimedia`:TrueNAS 可读写 NFS。
|
||||
- `/mnt/unraid/downloads`:unRaid `downloads` User Share,可读写 SMB 3.1.1。
|
||||
- `/mnt/unraid/tv4k`:unRaid `tv4k` User Share,可读写 SMB 3.1.1。
|
||||
- `/mnt/unraid/movie4k`:unRaid `movie4k` User Share,可读写 SMB 3.1.1。
|
||||
- `/mnt/unraid/downloads`:unRaid `downloads` User Share,可读写 NFS 4.2。
|
||||
- `/mnt/unraid/tv4k`:unRaid `tv4k` User Share,可读写 NFS 4.2。
|
||||
- `/mnt/unraid/movie4k`:unRaid `movie4k` User Share,可读写 NFS 4.2。
|
||||
- Appdata:`/opt/media-core/appdata/<service>`。
|
||||
- 备份:`/opt/media-core/backups`,归档文件必须为 `root:root 0600`。
|
||||
|
||||
unRaid `/mnt/user/*` 的 NFS export 在本环境中反复出现 `fileid changed`,即使改为常驻
|
||||
NFS 也会在次日再次失效。因此,绑定给长期运行容器的 `tv4k`、`movie4k` 和
|
||||
`downloads` 必须使用 CIFS,不能恢复为 NFS 或 automount。生产参数为 SMB 3.1.1、
|
||||
guest、`uid=99,gid=100`、`forceuid,forcegid,noperm,noserverino`、
|
||||
`file_mode=0664,dir_mode=0775`,并用 `x-systemd.before=docker.service` 保证启动顺序。
|
||||
TrueNAS 路径继续使用 NFS 4.2。
|
||||
`tv4k`、`movie4k` 和 `downloads` 必须使用常驻 NFS 4.2,并增加 `nordirplus`;不得使用
|
||||
systemd automount 或 idle timeout。media-core 的 Debian 6.12 NFS 客户端会在 unRaid
|
||||
User Share 的 READDIRPLUS 结果上触发 `fileid changed`,`nordirplus` 可避免客户端缓存
|
||||
该不一致的目录项 file handle。匿名 CIFS 不能替代这一配置:`forceuid/forcegid` 只改变
|
||||
客户端显示,无法赋予 Sonarr 对既有 SAB 目录的服务端删除权限,最终会造成文件已复制但
|
||||
导入事务无法提交。容器内路径继续保持 `/mnt/unRaid/*`。
|
||||
|
||||
## Sonarr4K 迁移说明
|
||||
|
||||
|
||||
Reference in New Issue
Block a user