如何列出远程导出的 NFSv4 卷?

Posted

技术标签:

【中文标题】如何列出远程导出的 NFSv4 卷?【英文标题】:how to list remote exported NFSv4 volumes? 【发布时间】:2013-03-25 03:33:20 【问题描述】:

当我使用 NFSv3 时,我可以使用 showmount 命令列出卷:

名称 showmount - 显示 NFS 服务器的挂载信息

概要 /usr/sbin/showmount [ -adehv ] [ --all ] [ --directories ] [ --exports ] [ --help ] [ --version ] [ host ]

描述 showmount 查询远程主机上的挂载守护程序以获取有关该主机上 NFS 服务器状态的信息 机器。如果没有选项,showmount 会列出从该主机挂载的客户端集。从输出 showmount 被设计为看起来好像是通过 ''sort -u'' 处理的。

但是,似乎不会列出 NFSv4 卷。 如何获取从远程主机导出的 NFSv4 卷列表?

【问题讨论】:

【参考方案1】:

Pure NFSv4 不提供获取导出列表的方法。尽管如此,大多数 nfs 服务器都会同时使用 nfsv4 和 nfsv3 导出。这使得发现 v4 导出成为可能。一般来说,NFSv4 从导出列表中构建一个伪文件系统,并导出一个伪“/”。

【讨论】:

以上是关于如何列出远程导出的 NFSv4 卷?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Git 1.7+ 中列出所有远程分支?

NFS概念

如何列出远程站点上可用的所有版本的 gem?

如何列出远程计算机上的 SSH 连接序列?

如何列出远程 SVN 存储库中的所有文件?

如何远程将oracle数据库导出本地?