Sun Cluster 3.0 データサービスのインストールと構成

NFS ファイルシステムの共有オプションを変更する

share -o コマンドで rwrw=roro= オプションを使用する場合は、すべての物理ホストまたはすべての Sun Cluster サーバーと関連付けられる netgroups にアクセス権を付与してください。NFS 障害モニターが効果的に動作します。

share(1M) コマンドで、netgroups を使用する場合は、Sun Cluster のすべてのホスト名を適切な netgroup に追加してください。理想的には、読み取りと書き込みの両方のアクセス権をすべての Sun Cluster ホスト名に付与し、NFS 障害検証機能が正常に動作するようにします。.


注 -

共有オプションを変更する前に、share_nfs(1M) のマニュアルページを参照し、有効なオプションの組み合わせを理解してください。


  1. クラスタノードのスーパーユーザーになります。

  2. NFS リソースの障害モニターを無効にします。


    # scswitch -n -M -j resource-name
    
    -M

    リソースモニターを無効にします。

  3. 新しく設定した share(1M) コマンドを実行します。

    新しい共有オプションで dfstab.resource-name ファイルを編集する前に、新しい share(1M) コマンドでオプションの組み合わせが有効であることを確認してください。


    # share -F nfs [-o] specific_options [-d "description"] pathname
    
    -F nfs

    ファイルシステムタイプを NFS に指定します。

    -o specific_options

    オプションを指定します。読み取りと書き込みの両方のアクセス権をすべてのクライアントに付与する rw の使用を推奨します。

    -d description

    追加するファイルシステムについての説明です。

    pathname

    共有するファイルシステムを指定します。

    新しい share(1M) コマンドの実行に失敗した場合は、直ちに以前のオプションを使用してもう一度 share(1M) コマンドを実行してください。新しい share コマンドが正しく実行された場合は、次の手順へ進んでください。

  4. 新しい共有オプションを使用し、dfstab.resource-name ファイルを編集します。

    このファイルで使用する書式は、/etc/dfs/dfstab で使用する書式と同じです。各行は、share(1M) コマンドから成ります。

  5. (省略可能) dfstab.resource-name ファイルからパスを削除する場合は、unshare(1M) コマンドを実行してから、そのパスの share(1M) コマンドを dfstab.resource-name ファイルから削除します。


    # unshare [-F nfs] [-o rw] pathname
    # vi dfstab.resource-name
    
    -F nfs

    ファイルシステムタイプを NFS に指定します。

    -o options

    NFS ファイルシステム固有のオプションを指定します。

    pathname

    無効にするファイルシステムを指定します。

  6. (省略可能) dfstab.resource-name ファイルにパスを追加する場合、またはこのファイルの既存のパスを変更する場合は、マウントポイントが正しいことを確認してから、手順 3手順 4 へ進んでください。

  7. NFS リソースで障害モニターを有効にします。


    # scswitch -e -M -j resource-name