このタスクを使用してサーバー・クラスターを作成します。サーバー・クラスターはまとめて管理されるサーバーのセットであり、ワークロード管理でも 1 つのまとまりとして扱うことができます。
始める前に
このタスクを実行する理由および時期
サーバーのセット全体でサービス要求などのワークロードのバランスをとりたい
場合は、サーバー・クラスターを作成し、次にサーバーをそのクラスターのメンバーとして追
加することができます。
また、バックアップ・クラスター を作成して、割り当て先のサーバー・クラス
ターにフェイルオーバー・サポートを提供することができます。
サーバー・クラスターを作成するには、管理コンソールを使用して、以下のステップを実行します。
このタスクの手順
- ナビゲーション・ペインで、とクリックします。
- 「新規」をクリックします。
- 「基本クラスター情報を入力する (Enter basic cluster information)」ページ上で、以下の詳細を指定します。
- 「クラスター名」にクラスターの名前を入力します。
- オプション: スコープ宣言されたノードのルーティング最適化を使用不可にするには、「ローカルを選択する (Prefer local)」をクリアします。
デフォルトでは、「ローカルを選択する (Prefer
local)」オプションが選択されます。
これは、可能な場合には、Enterprise JavaBean (EJB) 要求がクライアント・ノードにルーティ
ングされることを示しています。
この機能を使用可能にすると、クライアント要求がローカルのエンタープライズ Bean に送信さ
れるようになるため、パフォーマンスが改善されます。
- オプション: このクラスターの複製ドメインを作成するには、「このクラスターの複製ドメインを作成する (Create a replication domain for this cluster)」を選択します。
複製ドメインを使用して、クラスター内のアプリケーション・サーバー間で、セッ
ション・マネージャー、動的キャッシュ、またはステートフル・セッション Bean に関するデータ、オブジェクト、またはイベントを転送します。
複製の利用者として動作する各コンポーネントで使用するために、個々の複製ドメインを作成します。
例えば、1 つの複製ドメインをセッション・マネージャーで使用し、別のドメインを動的キャ
ッシュで使用するように構成することができます。
作成される複製ドメイン名は、クラスター名と同一です。
複製ドメインの使用について詳しくは、「クラスター内のアプリケーション・サーバーにまたがるデータを複製する」を参照してください。
- 「既存のアプリケーション・サーバー」の下で、「このクラスターには既存のサーバーを含まない (Do not include an existing server in this cluster)」オプションを選択状態のままにします (デフォルト)。
このオプションで指定されたように、空のクラスターを作成しなければなりません。
- 「次へ」をクリックします。
- 「クラスター・メンバーの作成 (Create cluster members)」ページで、クラスターで作成したいクラスター・メンバーの詳細を指定します。
それぞれの新しいクラスター・メンバーについて、以下の操作を実行します。
- 「メンバー名 (Member name)」に、クラスターのメンバー
として追加する新しいサーバーの名前を入力します。
- 「ノードの選択 (Select node)」で、サーバーが実行されるノードを選択します。
- 「ウェイト (Weight)」で、サーバーの重み付けを指定します。
ウェイト値は、アプリケーション・サーバーに送信される作業の量を制御し
ます。
サーバーのウェイト値がクラスター内のほかのサーバーに割り当てられたウェイト値より大き
い場合は、そのサーバーはより多くのワークロードの共有を受信します。
値の範囲は 0 から 20 までです。
- 「固有の HTTP ポートの生成 (Generate Unique HTTP Port)」が選択されていることを確認します。
- 「テンプレートの選択: (Select template:)」の下で、defaultESBServer テンプレートを選択します。
- 「デフォルト・アプリケーション・サーバー・テンプレート (Default application server template)」を選択します。
- ドロップダウン・リストから、defaultESBServer を選択します。
- 「適用 (Apply)」をクリックして、クラスター・メンバーを終了します。
クラスター・メンバーをさらに追加することが可能です。
追加されたすべてのクラスター・メンバーは同じサーバー・テンプレートを基にしているので、行うステップは少なくてすみます。
- 「次へ」をクリックします。
- 「要約を表示する。(View the summary.)」ページ上で、クラスターを作成するには、「終了」をクリックします。
指定した詳細が正しくなかった場合は、「前へ (Previous)」をクリックして前のページへ戻り、詳細を変更することができます。
- 固有のポート番号を使用して仮想ホストを定義します。
- ナビゲーション・ペインで、とクリックします。
- コンテンツ・ペインで、とクリックします。
- 「新規」をクリックします。
- 仮想ホストの設定ページで、ホスト名とポート番号を指定します。
仮想ホストの定義について詳しくは、「仮想ホストの構成」を参照してください。
- マスター構成に変更内容を保管します。
構成に対して行った変更の保管の一環として、「保管」ページ上で「保管
(Save)」をクリックする前に、「変更のノードとの同期化 (Synchronize changes with Nodes)」を選択することができます。
- クラスターを開始する前に、構成をノードと同期する必要があります。
前のステップで構成を保管する際に、「変更のノードとの同期化 (Synchronize changes with Nodes)」を選択した場合は、以下のステップは無視できます。
それ以外の場合は、以下の操作のうちのいずれか 1 つを行ってください。
- 自動同期を使用している場合は、同期が実行されるまで待ちます。
- 手動同期を実行して、構成ファイルをノードに移動させます。
- とクリックします。
- 「ノード」ページで、ノード名を選択します。
- 「同期化 (Synchronize)」または「完全再同期 (Full resynchronize)」をクリックします。
「ノード」ページは、ノードが同期化しているかどうかを表す状況を示します。
次のタスク
クラスターのプロパティーとローカル・トポロジーを表示することができます。
とクリックします。
クラスターの構成は変更することができます。
「保管」をクリックして管理構成を保管しなかった場合、「
構成」タブと「ローカル・トポロジー」タブの
みが表示されます。
「ランタイム」タブを表示するには、管理構成を保管する必要があります。
また、上で説明したように、変更内容がノードと同期していることを確認してください。
さらにクラスター・メンバーを作成するかまたはクラスターを開始することができます。
クラスター構成のオプションについて詳しくは、ワークロードとクラスターのバランシングを参照してください。
スクリプト記述を使用して、クラスター作成のタスクを自動化することができます。
クラスターのためのスクリプト記述の使用について詳しくは、「スクリプト記述を使用したクラスターの作成」を参照してください。
サーバー・クラスターを管理するには、サーバー・クラスター・コレクションを使用することができます。
このページを使用して、クラスターのプロパティーおよびトポロジーを表示し、必要に応じて変更を行うことができます。