Sun ONE Directory Server のインストールと構成を開始する前に、ネットワークリソースを設定します。このネットワークリソースは、インストールと構成が行われたあとでサーバーが使用します。ネットワークリソースを構成して起動するには、以下のコマンド行手続きを使用します。
この手順を実行するには、構成に関する次の情報が必要になります。
データサービスをマスターできるクラスタノードの名前。
クライアントが Sun Cluster HA for Sun ONE Directory Server にアクセスするために使用するネットワークリソース。通常、このホスト名は、クラスタをインストールするときに設定します。ネットワークリソースの詳細は、『Sun Cluster 3.1 の概念』を参照してください。
この手順は、すべてのクラスタメンバー上で実行します。
クラスタメンバー上でスーパーユーザーになります。
使用しているすべてのネットワークアドレスがネームサービスデータベースに追加されていることを確認します。
Sun Cluster のインストール時に、この確認を行う必要があります。詳細は、『Sun Cluster 3.1 ソフトウェアのインストール』の計画に関する章を参照してください。
ネームサービスの検索が原因で障害が発生するのを防ぐために、すべてのクラスタノードの /etc/inet/hosts ファイルに、すべての論理ホスト名と共有アドレスが登録されていることを確認してください。サーバーの /etc/nsswitch.conf のネームサービスマッピングは、NIS、NIS+、DNS にアクセスする前に、最初にローカルファイルを検査するように構成してください。
ネットワークとアプリケーションのリソースを格納するためのフェイルオーバーリソースグループを作成します。
# scrgadm -a -g resource-group [-h nodelist] |
リソースグループの名前を指定します。任意の名前を指定できます。
物理ノードの名または潜在マスターを特定する Sun ONE Directory Server を、コンマで区切って指定します (省略可能)。フェイルオーバー時、ノードはこのリスト内の順番に従ってプライマリとして判別されます。
-h オプションは、ノードリストの順序を指定するために使用します。クラスタのすべてのノードがマスターになり得る場合は、-h オプションを指定する必要はありません。
リソースグループへネットワークリソースを追加します。
たとえば、リソースグループの論理ホスト名を追加するには次のコマンドを実行します。
# scrgadm -a -L -g resource-group -l hostname, …[-n netiflist] |
ネットワークリソースが追加されることを示します。
リソースグループの名前を指定します。
ネットワークリソースをコンマで区切って指定します。
各ノード上の IP ネットワークマルチパスグループをコンマで区切って指定します (省略可能)。netiflist の各要素は、netif@node の形式で指定する必要があります。netif は IP ネットワークマルチパスグループ名として指定できます (例: sc_ipmp0)。node はノード名またはノード ID によって識別可能です (例: sc_ipmp0@1 または sc_ipmp@phys-schost-1)。
現在、Sun Cluster は、ネットアダプタ名 netif の使用をサポートしていません。
使用するすべてのネットワークリソースがネームサービスデータベースに追加されていることを確認します。
Sun Cluster のインストール時に、この確認を行う必要があります。詳細は、『Sun Cluster 3.1 ソフトウェアのインストル』の計画に関する章を参照してください。
scswitchコマンドを実行してリソースグループを有効にし、オンラインにします。
# scswitch -Z -g resource-group |
リソースグループを管理状態 (MANAGED) に移し、オンラインにします。
リソースグループの名前を指定します。
ネットワークリソースを構成して起動したら、Sun ONE Directory Server のインストールと構成へ進みます。