Sun Cluster Data Service for Sun Java System Application Server ガイド (Solaris OS 版)

ネットワークリソースを構成して起動する (フェイルオーバー構成の場合)

この手順を実行するには、構成に関する次の情報が必要です。


注 –

この手順は、すべてのクラスタメンバー上で実行します。


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

  2. 使用しているすべてのネットワークアドレスがネームサービスデータベースに追加されていることを確認します。

    Sun Cluster のインストール時に、この確認を行なっておく必要があります。 『Sun Cluster ソフトウェアのインストール (Solaris OS 版)』の計画に関する章を参照してください。


    注 –

    ネームサービスの検索エラーを回避するために、すべての論理ホスト名をすべてのクラスタノード上の /etc/inet/hosts ファイルに指定しておく必要があります。 サーバーの /etc/nsswitch.conf のネームサービスマッピングは、NIS、NIS+、DNS にアクセスする前に、ローカルファイルを検査するように構成してください。


  3. ネットワークリソースとアプリケーションリソースを格納するためのフェイルオーバーリソースグループを作成します。


    # scrgadm -a -g resource-group [-h nodelist]
    -g resource-group

    リソースグループの名前を指定します。 任意の名前を指定できます。

    [-h nodelist]

    潜在マスターを識別するための物理ノード名をコンマで区切って指定します (省略可能)。 フェイルオーバー時、ノードはこのリスト内の順番に従ってプライマリとして判別されます。


    注 –

    ノードリストの順番を指定するには、-h オプションを使用します。 クラスタのすべてのノードがマスターになり得るのであれば、-h オプションを指定する必要はありません。


  4. リソースグループへネットワークリソースを追加します。

    次のコマンドを使用して、リソースグループに論理ホスト名を追加します。


    # scrgadm -a -L -g resource-group -l hostname, …[-n netiflist]
    -L

    ネットワークリソースを追加することを示します。

    -g resource-group

    リソースグループの名前を指定します。

    -l hostname, …

    ネットワークリソースをコンマで区切って指定します。

    -n netiflist

    各ノード上の IP ネットワークマルチパスグループをコンマで区切って指定します (省略可能)。


    注 –

    netiflist の各要素は、netif@node の形式にする必要があります。 netif は IP ネットワークマルチパスグループ名 (sc_ipmp0 など) として指定できます。 ノードには、ノード名またはノード ID ( sc_ipmp0@1sc_ipmp@phys-schost-1 など) を指定できます。 Sun Cluster では現在、netif にアダプタ名を使用することはできません。


  5. scswitchコマンドを実行してリソースグループを有効にし、オンラインにします。


    # scswitch -Z -g resource-group
    
    -Z

    リソースグループを MANAGED 状態にして、オンラインにします。

    -g resource-group

    リソースグループの名前を指定します。