exportfs 会干扰已经使用这些文件系统的用户吗?

exportfs 会干扰已经使用这些文件系统的用户吗?

我需要修改服务器的 /etc/exports 文件以导出到其他主机。修改此文件后,为了使其生效(即,使其他主机能够访问指定的文件系统),我认为我必须在导出文件系统的服务器上运行“exportfs”。这会干扰当前正在使用从该服务主机导出的文件系统的用户吗?我希望“悄无声息”地添加这台新主机,而不会造成干扰。

如果您有与此相关的任何额外建议、常见陷阱、需要注意的事项等,我们将不胜感激。

编辑:以防万一...uname -a 返回 2.6.32-358.18.1.el6.x86_64 #1 SMP 2013 年 8 月 2 日星期五 17:04:38 EDT x86_64 x86_64 x86_64 GNU/Linux

答案1

如果您所做的修改不会改变当前用户的权限,则它应该不会造成中断。使用-rexportfs 标志。我们一直这样做,现有的、正在使用的挂载不受影响。

从手册页中:

       -r     Reexport all directories, synchronizing /var/lib/nfs/etab with /etc/exports.  This  option  removes  entries  in
          /var/lib/nfs/etab  which have been deleted from /etc/exports, and removes any entries from the kernel export ta-
          ble which are no longer valid.

相关内容