Sun Cluster 3.0 5/02 補足情報

HAStoragePlus リソースタイプを設定する方法 (5/02)

次の変更は、Sun Cluster 3.0 5/02 Update リリースから導入されます。この変更は、今回を含む Sun Cluster 3.0 ソフトウェアの今後のすべての Update リリースに適用されます。

HAStoragePlus リソースタイプは Sun Cluster 3.0 5/02 から導入されます。この新しいリソースタイプは HAStorage と同じ関数を実行して、リソースグループとディスクデバイスグループ間で起動の同期をとります。HAStoragePlus リソースタイプには、ローカルファイルシステムを高可用性にするための機能が追加されています。(ローカルファイルシステムを高可用性にするための説明については、「高可用性ローカルファイルシステムの有効化」を参照)。これらの機能を両方とも使用するには、HAStoragePlus リソースタイプを設定します。

HAStoragePlus を設定するには、ローカルファイルシステムのパーティションが広域ディスクグループに存在し、アフィニティスイッチオーバーが有効であり、Sun Cluster 環境がフェイルオーバー用に構成されている必要があります。

次の例では、簡単な NFS サービスを使用して、ローカルにマウントされたディレクトリ /global/local-fs/nfs/export/home からホームディレクトリのデータを共有します。この例では、次の条件を前提にしています。

  1. クラスタメンバー上でスーパーユーザーになります。

  2. リソースタイプが登録されているかどうかを調べます。

    次のコマンドは、登録されているリソースタイプのリストを出力します。


    # scrgadm -p | egrep Type
    

  3. 必要であれば、リソースタイプを登録します。


    # scrgadm -a -t SUNW.nfs
    

  4. フェイルオーバーリソースグループ nfs-r を作成します。


    # scrgadm -a -g nfs-rg -y PathPrefix=/global/local-fs/nfs
    

  5. タイプ SUNW.LogicalHostname の論理ホストリソースを作成します。


    # scrgadm -a -j nfs-lh-rs -g nfs-rg -L -l log-nfs
    

  6. HAStoragePlus リソースタイプをクラスタに登録します。


    # scrgadm -a -t SUNW.HAStoragePlus
    

  7. タイプ SUNW.HAStoragePlus のリソース nfs-hastp-rs を作成します。


    # scrgadm -a -j nfs-hastp-rs -g nfs-rg -t SUNW.HAStoragePlus ¥
    -x FilesystemMountPoints=/global/local-fs/nfs ¥
    -x AffinityOn=TRUE
    

  8. リソースグループ nfs-rg をクラスタノード上でオンラインにします。

    このノードは、/global/local-fs/nfs ファイルシステムの実際の広域デバイスのパーティション用の主ノードになります。次に、ファイルシステム /global/local-fs/nfs は当該ノード上にローカルにマウントされます。


    # scswitch -Z -g nfs-rg
    

  9. SUNW.NFS リソースタイプをクラスタに登録します。タイプ SUNW.nfs のリソース nfs-rs を作成して、リソース nfs-hastp-rs へのリソース依存関係を指定します。

    dfstab.nfs-rs/global/local-fs/nfs/SUNW.nfs に作成されます。


    # scrgadm -a -t SUNW.nfs
    # scrgadm -a -g nfs-rg -j nfs-rs -t SUNW.nfs ¥
    -y Resource_dependencies=nfs-hastp-rs
    


    注 -

    nfs リソースに依存関係を設定するには、nfs-hastp-rs リソースがオンラインである必要があります。


  10. nfs-rs をオンラインにします。


    # scswitch -Z -g nfs-rg
    

これで、サービスを新しいノードに移行するときには常に、/global/local-fs/nfs 用のプライマリ入出力パスはオンラインになり、NFS サーバーに配置されます。ファイルシステム /global/local-fs/nfs は NFS サーバーが起動する前にローカルにマウントされます。