Sun Cluster HA for Netscape Directory Server の構成を完了するには、Sun Management Center のクラスタモジュールを使用するか、以下の手順を使用します。この手順の後で示す例では、Sun Cluster HA for Netscape Directory Server をインストールして構成するための完全な手順を示します。
この手順を実行するには、構成に関する次の情報が必要になります。
Sun Cluster HA for Netscape Directory Server のリソースタイプの名前。この名前は、SUNW.nsldap です。
データサービスをマスターできるクラスタノードの名前。
Netscape Directory Server へのアクセスにクライアントが使用する論理ホスト名。通常、この論理ホスト名は、クラスタのインストール時に設定します。詳細は、『Sun Cluster 3.0 ソフトウェアのインストール』の論理ホスト名の設定を説明している節を参照してください。
Sun Cluster HA for Netscape Directory Server のリソースである、Netscape Directory Server アプリケーションバイナリへのパス。バイナリは、ローカルディスクまたはクラスタファイルシステムにインストールできます。各場所にインストールした場合の長所と短所については、第 1 章「Sun Cluster データサービスの計画」を参照してください。
Netscape Directory Server が待機するポート。非セキュアインスタンスの場合、Netscape Directory Server リソースの標準リソースプロパティ Port_list は、デフォルトで 389/tcp になります。セキュアポートの場合は、636/tcp になります。ポート番号を 389 以外に設定する場合は、Port_list を構成するときにその番号を指定する必要があります。リソースプロパティの設定については、第 9 章「データサービスリソースの管理」を参照してください。
この手順は、任意のクラスタメンバーで実行します。
クラスタ内のノードでスーパーユーザーになります。
データサービスのリソースタイプを登録します。
# scrgadm -a -t SUNW.nsldap |
データサービスのリソースタイプを追加します。
事前に定義したリソースタイプ名を指定します。
前の手順で作成したフェイルオーバーリソースグループに Netscape Directory Server アプリケーションリソースを追加します。
アプリケーションリソースを含むリソースグループは、「ネットワークリソースを構成して起動する」でネットワークリソース用に作成したリソースグループと同じになります。
# scrgadm -a -j resource-name -g resource-group-name ¥ -t resource-type-name [-y Network_resources_used=network-resource,...] ¥ -y Port_list=port-number/protocol -x Confdir_list=path |
LDAP アプリケーションリソース名を指定します。
resource-group-name でネットワークリソース (論理ホスト名または共有アドレス) をコンマで区切って指定します。このリストは、LDAP アプリケーションリソースが必ず使用します。
リソースが属するリソースタイプを指定します (例: SUNW.iws)。
使用するポート番号とプロトコルを指定します (例: 389/tcp)。Port_list のエントリは 1 つだけです。
LDAP 構成ディレクトリのパスを指定します。Confdir_list 拡張プロパティが必要です。Confdir_list のエントリは、1 つだけです。
リソースとそのモニターを有効にします。
# scswitch -e -j resource-name |
リソースとそのモニターを有効にします。
有効になっているアプリケーションリソースの名前を指定します。
次に、Sun Cluster HA for Netscape Directory Server を登録する例を示します。
Cluster Information Node names: phys-schost-1, phys-schost-2 Logical hostname: schost-1 Resource group: lh-schost-1 (すべてのリソースに適用),Resources: schost-1 (論理ホスト名), nsldap-1 (LDAP アプリケーションリソース) (フェイルオーバーリソースグループを作成する) # scrgadm -a -g lh-schost-1 -h phys-schost-1,phys-schost-2 (論理ホスト名リソースをリソースグループに追加する) # scrgadm -a -L -g lh-schost-1 -l schost-1 (リソースグループをオンラインにする) # scswitch -Z -g lh-schost-1 (Netscape Directory Server のインストールと構成を行う) (LDAP サーバーを停止する) (SUNW.nsldap リソースタイプを登録する) # scrgadm -a -t SUNW.nsldap (SUNW.nsldap リソースを作成し、それをリソースグループに追加する) # scrgadm -a -j nsldap -g lh-schost-1 ¥ -t SUNW.nsldap -y Network_resources_used=schost-1 ¥ -y Port_list=389/tcp ¥ -x Confdir_list=/global/nsldap/slapd-schost-1 (アプリケーションリソースを有効にする) # scswitch -e -j nsldap |
SUNW.HAStorage リソースタイプは、HA 記憶装置とデータサービス間の動作を同期させます。Sun Cluster HA for Netscape Directory Server は、ディスクに負荷をかけず、スケーラブルではないので、SUNW.HAStorage リソースタイプの設定は任意です。
このリソースタイプの詳細については、SUNW.HAStorage(5) のマニュアルページおよび 「リソースグループとディスクデバイスグループの関連性」を参照してください。設定手順については、「新しいリソース用に SUNW.HAStorage リソースタイプを設定する」を参照してください。