手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

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)