最近将黑群晖资料转移到了Unraid上,但群晖的Drive和Photo等套件还是比较好用。为了保持同步,计划在群晖上挂载unraid的NFS共享文件夹。国内的教程基本上是教如何在Unraid挂载群晖的共享文件夹,在谷歌查找相关页面后得到解决方法如下:

Unraid共享文件夹设置

NFS 安全设置>安全性:私有

NFS 安全设置>规则:

10.0.0.91(sec=sys,rw,sync,no_subtree_check,no_root_squash,anongid=100,anonuid=1000)
10.0.0.91/32(rw,sync,all_squash,anonuid=99,anongid=100)

配置/etc/export文件

# /etc/exports: the access control list for filesystems which may be exported
#       to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#
"/mnt/disk0" 192.168.1.1/32(rw,sync,no_subtree_check,all_squash,anonuid=65534,anongid=65534)

注意:

  • 使用nobody:users权限的目录共享NFS(查看unraid系统的/etc/passwd和/etc/group文件中的nobody为99users为100
  • 多个IP用户共享用空格隔开

(红字部分改为群晖的IP)

0f785503485c7313f8f26b30ecd6c6a9426b8ade.jpg@942w_414h_progressive.jpgUnraid共享文件夹设置

此后在群晖FileStation正常挂载NFS文件夹即可。

e96868aa770e6fef522f09d7b40d622771961163.jpg@942w_363h_progressive.jpg群晖FileStation正常挂载NFS文件夹

nfs客户端挂载命令

编辑/etc/rc.local

sleep 5
sudo mount -t nfs -o nosuid,noatime,nodiratime,nodev,noexec,rsize=131072,wsize=131072 -o tcp 10.0.0.91:/mnt/user/Media /mnt/disk0
sudo service docker restart