この手順を実行するには、構成に関する次の情報が必要になります。
データサービスをマスターできるクラスタノードの名前。
クライアントが Sun Cluster HA for iPlanet Directory Server のアクセスに使用するネットワークリソース。通常、クラスタをインストールするときにこのホスト名を設定します。ネットワークリソースの詳細は、『Sun Cluster 3.0 12/01 の概念』を参照してください。
この手順は、任意のクラスタメンバーで実行します。
クラスタメンバーでスーパーユーザーになります。
使用しているすべてのネットワークアドレスがネームサービスデータベースに追加されていることを確認します
Sun Cluster のインストール時に、この確認を行います。詳細は、『Sun Cluster 3.0 12/01 ソフトウェアのインストール』の計画に関する章を参照してください。
ネームサービスの検索が原因で障害が発生するのを防ぐために、すべてのクラスタノードの /etc/hosts ファイルに、すべての論理ホスト名と共有アドレスが登録されていることを確認してください。サーバーの /etc/nsswitch.conf のネームサービスマッピングは、NIS、NIS+、DNS にアクセスする前に、最初にローカルファイルを検査するように構成してください。
ネットワークリソースおよびアプリケーションリソースを保持するフェイルオーバーリソースグループを作成します。
# scrgadm -a -g resource-group [-h nodelist] |
リソースグループの名前を指定します。任意の名前を指定できます。
マスターになり得る物理ノードの名前または iPlanet Directory Server をコンマで区切ったリストを指定します (オプション)。フェイルオーバー時は、この順序で主ノードが決まります。
-h オプションを使用してノードリストの順序を指定します。クラスタのすべてのノードがマスターになり得るのであれば、-h オプションを指定する必要はありません。
リソースグループへネットワークリソースを追加します。
たとえば、リソースグループに論理ホスト名を追加するには次のコマンドを実行します。
# scrgadm -a -L -g resource-group -l hostname, ...[-n netiflist] |
ネットワークリソースが追加されることを示します。
リソースグループの名前を指定します。
ネットワークリソースをコンマで区切って指定します。
各ノード上の NAFO グループをコンマで区切って指定します (省略可能)。リソースグループの nodelist 内のすべてのノードが、netiflist に含まれている必要があります。このオプションを指定しない場合は、scrgadm(1M) コマンドは、nodelist 内の各ノードの hostname リストによって指定されるサブネット上からネットアダプタを見つけようとします。例: -n nafo0@nodename, nafo0@nodename2
使用しているすべてのネットワークリソースがネームサービスデータベースに追加されていることを確認します。
Sun Cluster のインストール時に、この確認を行います。詳細は、『Sun Cluster 3.0 12/01 ソフトウェアのインストール』の計画に関する章を参照してください。
scswitchコマンドを実行してリソースグループを有効にし、オンラインにします。
# scswitch -Z -g resource-group |
リソースグループを管理状態に移行し、リソースグループをオンラインにします。
リソースグループの名前を指定します。
ネットワークリソースを構成し起動したら、「iPlanet Directory Server のインストールと構成」へ進みます。