系统管理指南:网络服务

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

  1. 检查是否可以从客户机访问 NFS 服务器。请在客户机上键入以下命令。


    % /usr/sbin/ping bee
    
    bee is alive

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

  2. 如果不能从客户机访问服务器,请确保本地名称服务正在运行。

    对于 NIS+ 客户机,请键入以下内容:


    % /usr/lib/nis/nisping -u
    
    Last updates for directory eng.acme.com. :
    
    Master server is eng-master.acme.com.
    
            Last update occurred at Mon Jun  5 11:16:10 1995
    
    
    
    Replica server is eng1-replica-58.acme.com.
    
            Last Update seen was Mon Jun  5 11:16:10 1995
  3. 如果名称服务正在运行,请通过键入以下内容确保客户机已收到正确的主机信息:


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

    如果从第二台客户机运行的命令失败,请参见如何验证服务器上的 NFS 服务

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

    如果此命令失败,请检查客户机上的网络软件配置,例如 /etc/netmasks/etc/nsswitch.conf

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

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

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

    尝试将客户机移至第二个网络断开位置。