unshare_nfs(1M)
名称
unshare_nfs - 使本地 NFS 文件系统不可由远程系统挂载
用法概要
unshare [-F nfs] pathname
描述
unshare 命令用于使本地文件系统不可由远程系统挂载。共享文件系统必须对应于 /etc/dfs/sharetab 文件中 FSType 为 NFS 的一行。
选项
支持以下选项:
- –F
如果 NFS 是 /etc/dfs/fstypes 文件中列出的第一个文件系统类型,则可以省略此选项。
文件
- /etc/dfs/fstypes
-
- /etc/dfs/sharetab
-
属性
有关下列属性的说明,请参见 attributes(5):
| |
可用性 | service/file-system/nfs |
|
另请参见
nfsd(1M)、share(1M)、attributes(5)
附注
如果要独享的文件系统是指向有效路径名的符号链接,则将独享该规范路径(该符号链接所指的路径)。
例如,如果 /export/foo 是指向 /export/bar 的符号链接 (/export/foo -> /export/bar),以下 unshare 命令将导致 /export/bar(而不是 /export/foo)成为独享路径名。
example# unshare -F nfs /export/foo
对于 NFS 版本 4 客户机访问的文件系统,在 unshare 完成之后,所有 NFS 版本 4 状态(打开的文件和文件锁)都会被释放,且无法由客户机恢复。如果想要在执行某个管理操作之后共享文件系统,则应先停止 NFS 守护进程 (nfsd),然后再取消共享文件系统。在管理操作完成后,即会共享文件系统并重新启动 NFS 守护进程。请参见 nfsd(1M)