如果我检查机器上的 NFS 共享并ls
得到文件夹。
如果我到达 NFS 主机并/etc/exports
为客户端添加一个新目录,然后exportfs -a
在客户端上运行什么来刷新目录?
示例(伪):
nfsNode01:
echo "/share clientNode01 >> /etc/exports";
exportfs -a;
客户端节点01:
cd /share;
ls;
nfsNode01:
echo "/share/folder clientNode01 >> /etc/exports";
exportfs -a;
客户端节点01:
ls;
结果仍与上面相同。
如果我重新启动,/share/folder
共享就在那里。我知道一定有一种方法可以从 NFS 刷新该信息。我确信如果我让连接等待足够长的时间,下次挂载 /dsl 时就会这样做。我可以直接 umount/mount 吗,还是有更好的方法?
答案1
如果这是 Linux 上的 NFS4,则以下内容似乎可以解决问题:
安装-o重新安装/共享/
答案2
从客户端发现/查看 NFS 共享 显示挂载-e
导出 /etc/exports 文件中指定的所有文件系统路径 导出文件系统-r
或者你可以重新启动 nfs 服务器 /etc/init.d/nfs 重启