好吧,这个有点奇怪。我刚刚第一次重启了整个家庭网络。花了一点时间,但一切都恢复了。我有一个媒体库 nas,在 NFS/SMB 上共享一些驱动器,还有一台破旧的 Ubuntu 机器。
现在我的 nas 启动没有问题了。然后我的 imac 通过 SMB 连接到 nas,一切就都正常了。
然后我启动了我的 ubuntu 机器。首先 IP 发生了变化,所以我将其切换为静态并重新启动所有服务。但当我进入安装点时,我注意到驱动器没有安装,看到这个我有点惊讶
total 32K
drwxr-xr-x 8 root root 4.0K Oct 2 21:48 .
drwxr-xr-x 23 root root 4.0K Aug 2 03:06 ..
drwx------ 2 root root 4.0K Jul 3 18:44 datastorage01
drwx------ 2 root root 4.0K Aug 2 04:06 movies01
drwx------ 2 root root 4.0K Aug 2 04:06 movies02
drwx------ 2 root root 4.0K Jul 20 21:46 tv01
drwx------ 2 root root 4.0K Aug 2 04:06 tv02
drwx------ 2 root root 4.0K Sep 12 22:10 tv03
这些权限不正确。我检查了挂载
mediavault:/tv01 on /mnt/tv01 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
mediavault:/tv02 on /mnt/tv02 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
mediavault:/movies02 on /mnt/movies02 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
mediavault:/movies01 on /mnt/movies01 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
mediavault:/tv03 on /mnt/tv03 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
mediavault:/datastorage01 on /mnt/datastorage01 type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.5,local_lock=none,addr=192.168.1.13)
一切看起来都很好。
我之前重启过 ubuntu 机器好几次,从来没有发生过这种情况。
我尝试手动更改文件夹的权限,但即使以 root 身份,也收到“操作不允许”的提示。我不知所措。
这是我的 fstab
mediavault:/movies01 /mnt/movies01 nfs rw,hard,intr 0 0
mediavault:/movies02 /mnt/movies02 nfs rw,hard,intr 0 0
mediavault:/tv03 /mnt/tv03 nfs rw,hard,intr 0 0
mediavault:/tv01 /mnt/tv01 nfs rw,hard,intr 0 0
mediavault:/tv02 /mnt/tv02 nfs rw,hard,intr 0 0
mediavault:/datastorage01 /mnt/datastorage01 nfs rw,hard,intr 0 0
我甚至检查了服务器
$ showmount -e mediavault
Export list for mediavault:
/export *
/export/tv03 *
/export/datastorage01 *
/export/movies02 *
/export/movies01 *
/export/tv02 *
/export/tv01 *
我无论如何也想不出哪里出了问题。甚至我的启动日志都说它安装正确。我被难住了,有什么想法吗?