アクティブクラスタガイド> アクティブクラスタの操作> TDVサーバーをアクティブクラスターに追加する> アクティブクラスターに参加する
 
アクティブクラスターへの参加
Manager Webインターフェースまたはコマンドラインインターフェースを使用して、TDVサーバーをクラスターに追加できます。少なくとも、追加するTDVサーバーと、参加するクラスター内のいずれかのサーバーの両方について、コンピューターのホスト名、ユーザー名、パスワード、およびポート情報を知っている必要があります。ローカルサーバーとリモートサーバーの両方で管理者権限(MODIFY_ALL_CONFIG)が必要です。
特にクラスターのメタデータサイズが大きい場合、クラスターへのノードの追加には時間がかかる可能性があります。 TDVサーバーには、参加ノードへのメタデータレプリケーションを処理する2つのメカニズムがあります。デフォルトのメカニズムは、「メタデータリポジトリ」で参照されているすべてのクラスター化されたアーティファクトを含むアーカイブファイルの完全バックアップエクスポートおよびインポートを実行するのと同じ手法を使用します。 TDVファイルシステムとリポジトリアーティファクトをコピーすることにより、メタデータレプリケーションのパフォーマンスを高速化するための代替メカニズムが存在します。このメカニズムは、[サーバー]> [クラスター]> [クラスター参加用のリポジトリデータベースのコピー]の構成を使用して有効にできます。この設定は、最初にクラスターを作成するときに有効にする必要があることに注意してください。
このオプションには、次の制限があります。
•クラスターへの参加後、参加ノードは再起動されます。
ノードをクラスターに参加している管理者には、参加後に参加ノードが再起動されることを確認する情報メッセージが表示されます。管理者は、参加ノードが正常に再起動した後、参加ノードに再ログインする必要があります。
•管理者パスワードとモニターパスワードは、ノードがデータを複製するパスワードによって上書きされます。
通常、クラスターに対して同じ管理者パスワードとモニターパスワードを維持することをお勧めします。これは、「クラスター参加用のリポジトリデータベースのコピー」構成が有効になっている場合に厳密に適用されます。
Managerを使用してアクティブクラスターに参加するには
1. アクティブクラスターに追加するコンピューターでTDVサーバーを実行します。
2. Studioで、[管理]メニューから[Launch Manager(Web)]を選択します。
ManagerがWebブラウザで開きます。
3. Managerにログインします。
4. CONFIGURATIONタブから、Clusterを選択します。
このTDVサーバーはまだクラスターに属していないため、クラスターの作成クラスターへの参加の2つのボタンが表示されます。
5. [クラスターに参加]をクリックします。
Managerは、クラスターのメンバーの情報を指定するためのダイアログボックスを開きます。
6. 参加しているクラスター内にあるいずれかのTDVサーバーの情報を入力し、[OK]をクリックします。
フィールド
ホスト名
すでにクラスターのメンバーになっているTDVサーバーのホスト名。
ポート
クラスタ内にあるTDVサーバーのポートID。デフォルトでは、ポートIDが入力されています。
ドメイン名
クラスタサーバーが属するドメインの名前。デフォルトでは、このTDVサーバーのドメインは入力されています。
ユーザー名
クラスタサーバーにアクセスできる管理ユーザーの名前。
パスワード
指定されたユーザー名のパスワード。
注:ロードバランサーのアドレス情報ではなく、必ず物理的なTDVサーバーのアドレス情報を入力してください。
アクティブクラスターは、現在のTDVインスタンスのメタデータと構成設定をクラスターのメタデータと設定で上書きします。関連するメタデータの量とノード間のネットワーク遅延によっては、この操作が完了するまでに数分かかる場合があります。
別のノードでManagerを使用して、長時間実行されている参加プロセス中の参加ノードのクラスターステータスを確認できます。 <TDV_install_dir>\logs\のcs_server_metadata.logを監視して、適用された変更を確認することもできます。メタデータログファイルを調べることで、リポジトリに書き込まれているオブジェクトを確認し、参加プロセスがどのように進行しているかを追跡できます。
注:結合操作中は、Studioを実行したり、Managerで結合しているTDVサーバーを使用するアクティビティを実行したりすることはできません。
結合が成功すると、成功 メッセージが表示されます。
次に、Managerは、クラスターに属するすべてのTDVサーバーの行(追加したばかりのTDVサーバーの行を含む)を含む[CLUSTERMANAGEMENT]ページを表示します。列の意味とステータス情報については、アクティブクラスターのステータスの表示を参照してください。
クラスターの他のすべてのメンバーはすぐに新しいメンバーを認識し、更新が発生すると自動的に同期されます。
[ステータス]列には、ノードのステータスが表示されます。ブラウザで現在接続しているクラスターノードは、OPERATIONALステータスコードで示されます。他の操作ノードのステータスはCONNECTED_READYです。この表の列とその他の可能なステータスコードの詳細については、アクティブクラスターのステータスの表示を参照してください。
サーバーログでアクティブクラスターアクティビティを確認できます。これらのログは、<TDV_install_dir>\logsディレクトリにあります。すべてのアクティブクラスターログメッセージは、各ノードのログディレクトリの下にあるクラスターフォルダーのcs_cluster.logに書き込まれます。参加ノードの場合、メタデータの変更(削除と追加)はcs_server_metadata.logで署名されます。
TDVサーバーを既存のクラスターに追加するには、コマンドラインインターフェイス
1. アクティブクラスターに追加するコンピューターでTDVサーバーを実行します。
2. DOSウィンドウまたはUNIXターミナルを開き、TDVインストールディレクトリのbin ディレクトリに移動します。デフォルトは次のとおりです。
<TDV_install_dir>\bin
 
3. 次のコマンドを入力します:
cluster_util.bat (Windows) | cluster_util.sh (UNIX)
-server <target server hostname> [-port <target server port>]
-user <username> -password <password> [-domain <domain>]
-
join
-memberServer <cluster server hostname> [-memberPort <cluster server port>]
-memberUser <username> -memberPassword <password> [-memberDomain -domain <domain>]
[-debug]
 
クラスターに参加しているターゲットサーバーと、クラスターのメンバーであるリモートサーバーの1つを特定します。両方のサーバーに管理者の資格情報が必要です。山かっこ内の情報が必要です。角括弧内の情報はオプションです。
少なくとも、新しいクラスターサーバーノード(ターゲットサーバー)の名前、そのユーザー名とパスワード、および既にクラスターのメンバーになっているリモートサーバーのサーバー名、ユーザー名、パスワードを指定する必要があります。例えば:
$ ./cluster_util.sh -server localhost -user userd1 -password password1
-join -memberServer Bostonhost -memberUser admin -memberPassword admin
 
このコマンドは、localhostという名前のコンピューターをBostonhostという名前のクラスターノードに結合します。
サーバーが参加すると、サーバーはすぐにクラスター内の他のすべてのサーバーの複製になります。
注:アクティブクラスターにTDVサーバーを追加すると、既存のメタデータと構成設定(コンピューターID情報を除く)がクラスターのメタデータと構成設定で上書きされます。つまり、アクティブクラスターに追加するコンピューター上の既存のTDVサーバー情報はすべて失われます。
クラスタに参加するためのcluster_utilサブコマンドについては、-joinサブコマンドで説明しています。