Go to main content
Oracle® Solaris 11.3 でのネットワークファイルシステムの管理

印刷ビューの終了

更新: 2016 年 11 月
 
 

サーバーで NFS サービスを確認する方法

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. サーバーがクライアントに到達できることを確認します。
    # ping lilac
    lilac is alive
  3. サーバーからクライアントに到達できない場合は、クライアント上でローカルネームサービスが動作していることを確認します。
  4. ネームサービスが実行されている場合は、サーバー上のネットワーキングソフトウェア構成を確認します。たとえば、/etc/netmasks や、svc:/system/name-service/switch サービスに関連付けられているプロパティー情報を確認します。
  5. rpcbind デーモンがサーバーで動作しているかどうかを確認します。
    # /usr/bin/rpcinfo -u localhost rpcbind
    program 100000 Version 1 ready and waiting
    program 100000 Version 2 ready and waiting
    program 100000 Version 3 ready and waiting

    サーバーが動作している場合は、rpcinfo コマンドで、UDP プロトコルに関連付けられているプログラムとそのバージョン番号が一覧表示されます。

  6. nfsd デーモンがサーバーで動作しているかどうかを確認します。
    # rpcinfo -u localhost nfs
    program 100003 Version 2 ready and waiting
    program 100003 Version 3 ready and waiting
    # ps -ef | grep nfsd
    root 101328      0   0   Jul 12 ?         303:25 nfsd_kproc
    root 101327      1   0   Jul 12 ?           2:54 /usr/lib/nfs/nfsd
    root 263149 131084   0 13:59:19 pts/17      0:00 grep nfsd

    注 -  NFS Version 4 は UDP をサポートしません。

    サーバーが動作している場合は、rpcinfo コマンドで UDP プロトコルに関連付けられたプログラムとバージョン番号が一覧表示されます。さらに、rpcinfo–t オプションを使用して TCP 接続を確認してください。これらのコマンドを使用するとエラーになる場合は、NFS サービスを再起動します。詳細は、NFS サービスを再起動する方法を参照してください。

  7. mountd デーモンがサーバーで動作しているかどうかを確認します。
    # /usr/bin/rpcinfo -t localhost mountd
    program 100005 Version 1 ready and waiting
    program 100005 Version 2 ready and waiting
    program 100005 Version 3 ready and waiting
    # ps -ef | grep mountd
    root    145      1 0 Apr 07  ?     21:57 /usr/lib/autofs/automountd
    root    234      1 0 Apr 07  ?     0:04  /usr/lib/nfs/mountd
    root   3084 2462 1 09:30:20 pts/3  0:00  grep mountd

    サーバーが動作している場合は、rpcinfo コマンドで UDP プロトコルに関連付けられたプログラムとバージョン番号が一覧表示されます。さらに、rpcinfo–t オプションを使用して TCP 接続を確認してください。これらのコマンドを使用するとエラーになる場合は、NFS サービスを再起動します。詳細は、NFS サービスを再起動する方法を参照してください。