NFS の管理

mount コマンドで使用されるオプションを確認する方法

Solaris 2.6、および Solaris 2.6 以後のパッチに含まれる mount コマンドでは、無効なオプションがあっても警告されません。コマンド行または /etc/vfstab に指定したオプションが有効であるかどうかを確認するには、以下の手順に従います。

この例では、次のコマンドを実行してあることが前提です。


# mount -F nfs -o ro,vers=2 bee:/export/share/local /mnt
  1. nfsstat コマンドを実行して、オプションを確認します。


    # nfsstat -m
    /mnt from bee:/export/share/local
    Flags: vers=2,proto=tcp,sec=sys,hard,intr,dynamic,acl,rsize=8192,wsize=8192,retrans=5

    bee のファイルシステムは、プロトコルのバージョンを 2 に設定してマウントされていることに注意してください。nfsstat コマンドを使ってもすべてのオプションに関する情報を表示することはできませんが、オプションを確認するには nfsstat コマンドを使うのが最も確実な方法です。

  2. /etc/mnttab ファイルのエントリをチェックします。

    mount コマンドを使うと、マウントテーブルに無効なオプションを追加することはできません。したがって、このファイルに列挙されているオプションがコマンド行の内容と一致することを確認すれば、そのオプションが nfsstat コマンドによってレポートされないことの確認になります。


    # grep bee /etc/mnttab
    bee:/export/share/local /mnt nfs	ro,vers=2,dev=2b0005e 859934818