我有 2 个正在运行的 Ubuntu 18.04 服务器。media-01 有一个来自 storage-01 的 NFS 挂载,并且它已经运行了几个月而没有问题。2 天前,media-01 不再能够看到 NFS 共享上的文件,并且权限是正确的。
挂载过程没有出现问题,我可以在 media-01 的挂载点上创建一个目录,但该目录在 storage-01 上不可见。没有出现任何错误日志条目,只有正常的挂载成功消息。
storage-01 的 /etc/exports 配置为
/Storage 10.0.1.0/24(rw,sync,no_subtree_check)
media-01 的 /etc/fstab 配置为
10.0.1.72:/Storage /Storage nfs defaults,user,exec
我确实有 /etc/fstab
10.0.1.72:/Storage /Storage nfs defaults,nfsvers=3 0 0
但由于我一直在排除故障,我删除了 nfsvers
我很茫然,重新启动没有任何效果,更改挂载点也没有任何改变。
我创建了辅助导出,它确实反映了变化,并且它的配置方式相同。
权限为nobody:users全权拥有777个权限的目录。
任何帮助,将不胜感激。
答案1
因此,我在 /Storage 中有 2 个独立的 NFS 磁盘,通过为每个磁盘创建单独的导出和挂载点,我解决了这个问题。
我注意到,当我在 /Storage 上执行 ls -la 时,它显示 storage-01 上 sda2 的可用空间,而不是 sdb1 和 sdb2。