在 Oracle® Solaris 11.2 中管理网络文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

如何检查 NFS 客户机上的连接

  1. 在客户机上,检查是否可以访问 NFS 服务器。
    # /usr/sbin/ping bee
    bee is alive

    如果此命令报告服务器处于活动状态,请以远程方式检查 NFS 服务器。有关远程检查 NFS 服务器的信息,请参见如何远程检查 NFS 服务器

  2. 如果不能从客户机访问服务器,请确保本地名称服务正在客户机上运行。
  3. 如果名称服务正在运行,请确保客户机已收到正确的主机信息。
    # /usr/bin/getent hosts system

    例如:

    # /usr/bin/getent hosts bee
    192.168.83.117	bee.eng.example.com
  4. 如果主机信息正确,但不能从该客户机访问服务器,请从其他客户机运行 ping 命令。

    如果从第二台客户机上运行命令失败,请检查是否在服务器上启用了 NFS 服务。有关更多信息,请参见如何验证服务器上的 NFS 服务

  5. 如果可以从第二台客户机访问服务器,请使用 ping 检查第一台客户机到本地网络中的其他系统的连接。

    如果 ping 命令失败,请检查客户机上的网络软件配置,例如 /etc/netmasks 文件以及与 svc:/system/name-service/switch 服务关联的属性信息。

  6. (u53ef选) 检查 rpcinfo 命令的输出。

    如果 rpcinfo 命令未显示 program 100003 Version 4 ready and waiting,则服务器上未启用 NFS 版本 4。有关启用 NFS 版本 4 的信息,请参见Table 3–3

  7. 如果软件正确,请检查网络硬件。

    尝试将客户机移至不同的物理网络连接。