Linux / Unix:显示 NFS 服务器上的共享 [共享目录]
我们这里有几个 netapp 和其他 Unix 服务器在运行。netapp 和 Unix 上都配置了一个 NFS 服务器。如何使用 Linux 命令行选项查看从 netapp 和 unix 服务器导出的所有文件系统?
您需要使用 showmount 命令来查看 NFS 服务器的挂载信息。此命令查询远程 nfs 主机(netapp 或 unix nfs 服务器)上的挂载守护进程,以获取有关该计算机上 NFS 服务器状态的信息。如果未传递任何选项,showmount 命令将列出从该主机挂载的一组客户端。showmount 的输出看起来就像是通过 sort -u 命令处理的一样。
显示从 NFS 服务器导出的所有文件系统
键入以下命令,列出名为 nas03(IP 地址 192.168.1.12)的 nfs 服务器的共享目录:
警告!您必须以 root 用户身份运行“showmount -e”命令。输入 su – 切换到 root 用户,并在出现提示时输入 root 密码。
# showmount -e 192.168.1.12
或者使用服务器名称,如 nas03 或 netapp03 或 filer03:
# showmount -e nas03
示例输出:
Export list for nas03: /volume1/multimedia 192.168.1.0/24 /volume1/sales 192.168.1.0/24 /volume2/users 192.168.1.0/24
在此示例中,/volume1/multimedia、/volume1/sales 和 /volume1/users 在 NFS 服务器上共享。您可以使用 mount 命令从 nas03 nfs 服务器挂载名为 /volume1/multimedia 的共享 nfs 目录,输入:
# mkdir /mnt/nfs
# mount -t nfs nas03:/volume1/multimedia /mnt/nfs