WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 オペレーティング・システム: AIX, HP-UX, Linux, Solaris, Windows

サーバー・クラスターの作成

このタスクを使用してサーバー・クラスターを作成します。サーバー・クラスターはまとめて管理されるサーバーのセットであり、ワークロード管理でも 1 つのまとまりとして扱うことができます。

始める前に

サーバー・クラスターを作成する前に、カスタム・プロファイルを作成し、 そのノードをデプロイメント・マネージャー・セル内にフェデレートしておく必要 があります。(その例は、「新規 WebSphere ESB カスタム・プロファイルの作成」で説明されています。)

このタスクを実行する理由および時期

サーバーのセット全体でサービス要求などのワークロードのバランスをとりたい 場合は、サーバー・クラスターを作成し、次にサーバーをそのクラスターのメンバーとして追 加することができます。 また、バックアップ・クラスター を作成して、割り当て先のサーバー・クラス ターにフェイルオーバー・サポートを提供することができます。

サーバー・クラスターを作成するには、管理コンソールを使用して、以下のステップを実行します。

このタスクの手順

  1. ナビゲーション・ペインで、「サーバー」 > 「クラスター」とクリックします。
  2. 新規」をクリックします。
  3. 「基本クラスター情報を入力する (Enter basic cluster information)」ページ上で、以下の詳細を指定します。
    1. 「クラスター名」にクラスターの名前を入力します。
    2. オプション: スコープ宣言されたノードのルーティング最適化を使用不可にするには、「ローカルを選択する (Prefer local)」をクリアします。

      デフォルトでは、「ローカルを選択する (Prefer local)」オプションが選択されます。 これは、可能な場合には、Enterprise JavaBean (EJB) 要求がクライアント・ノードにルーティ ングされることを示しています。 この機能を使用可能にすると、クライアント要求がローカルのエンタープライズ Bean に送信さ れるようになるため、パフォーマンスが改善されます。

    3. オプション: このクラスターの複製ドメインを作成するには、「このクラスターの複製ドメインを作成する (Create a replication domain for this cluster)」を選択します。

      複製ドメインを使用して、クラスター内のアプリケーション・サーバー間で、セッ ション・マネージャー、動的キャッシュ、またはステートフル・セッション Bean に関するデータ、オブジェクト、またはイベントを転送します。 複製の利用者として動作する各コンポーネントで使用するために、個々の複製ドメインを作成します。 例えば、1 つの複製ドメインをセッション・マネージャーで使用し、別のドメインを動的キャ ッシュで使用するように構成することができます。 作成される複製ドメイン名は、クラスター名と同一です。

      複製ドメインの使用について詳しくは、「クラスター内のアプリケーション・サーバーにまたがるデータを複製する」を参照してください。

    4. 既存のアプリケーション・サーバー」の下で、「このクラスターには既存のサーバーを含まない (Do not include an existing server in this cluster)」オプションを選択状態のままにします (デフォルト)。

      このオプションで指定されたように、空のクラスターを作成しなければなりません。

    5. 次へ」をクリックします。
  4. クラスター・メンバーの作成 (Create cluster members)」ページで、クラスターで作成したいクラスター・メンバーの詳細を指定します。

    それぞれの新しいクラスター・メンバーについて、以下の操作を実行します。

    1. メンバー名 (Member name)」に、クラスターのメンバー として追加する新しいサーバーの名前を入力します。
    2. ノードの選択 (Select node)」で、サーバーが実行されるノードを選択します。
    3. ウェイト (Weight)」で、サーバーの重み付けを指定します。

      ウェイト値は、アプリケーション・サーバーに送信される作業の量を制御し ます。 サーバーのウェイト値がクラスター内のほかのサーバーに割り当てられたウェイト値より大き い場合は、そのサーバーはより多くのワークロードの共有を受信します。 値の範囲は 0 から 20 までです。

    4. 固有の HTTP ポートの生成 (Generate Unique HTTP Port)」が選択されていることを確認します。
    5. テンプレートの選択: (Select template:)」の下で、defaultESBServer テンプレートを選択します。
      1. デフォルト・アプリケーション・サーバー・テンプレート (Default application server template)」を選択します。
      2. ドロップダウン・リストから、defaultESBServer を選択します。
    6. 適用 (Apply)」をクリックして、クラスター・メンバーを終了します。 クラスター・メンバーをさらに追加することが可能です。 追加されたすべてのクラスター・メンバーは同じサーバー・テンプレートを基にしているので、行うステップは少なくてすみます。
  5. 次へ」をクリックします。
  6. 要約を表示する。(View the summary.)」ページ上で、クラスターを作成するには、「終了」をクリックします。

    指定した詳細が正しくなかった場合は、「前へ (Previous)」をクリックして前のページへ戻り、詳細を変更することができます。

  7. 固有のポート番号を使用して仮想ホストを定義します。
    1. ナビゲーション・ペインで、「環境 (Environment)」 > 「仮想ホスト (Virtual Hosts)」とクリックします。
    2. コンテンツ・ペインで、「default_host」 > 「[追加プロパティー] ホスト別名 (Host Aliases)」とクリックします。
    3. 新規」をクリックします。
    4. 仮想ホストの設定ページで、ホスト名とポート番号を指定します。

    仮想ホストの定義について詳しくは、「仮想ホストの構成」を参照してください。

  8. マスター構成に変更内容を保管します。 構成に対して行った変更の保管の一環として、「保管」ページ上で「保管 (Save)」をクリックする前に、「変更のノードとの同期化 (Synchronize changes with Nodes)」を選択することができます。
  9. クラスターを開始する前に、構成をノードと同期する必要があります。 前のステップで構成を保管する際に、「変更のノードとの同期化 (Synchronize changes with Nodes)」を選択した場合は、以下のステップは無視できます。
    それ以外の場合は、以下の操作のうちのいずれか 1 つを行ってください。
    • 自動同期を使用している場合は、同期が実行されるまで待ちます。
    • 手動同期を実行して、構成ファイルをノードに移動させます。
      1. 「システム管理 (System administration)」 > 「ノード」とクリックします。
      2. 「ノード」ページで、ノード名を選択します。
      3. 同期化 (Synchronize)」または「完全再同期 (Full resynchronize)」をクリックします。
      「ノード」ページは、ノードが同期化しているかどうかを表す状況を示します。

次のタスク

クラスターのプロパティーとローカル・トポロジーを表示することができます。 「サーバー」 > 「クラスター」 > [コンテンツ・ペイン] 「cluster_name」とクリックします。

クラスターの構成は変更することができます。 「保管」をクリックして管理構成を保管しなかった場合、「 構成」タブと「ローカル・トポロジー」タブの みが表示されます。 「ランタイム」タブを表示するには、管理構成を保管する必要があります。 また、上で説明したように、変更内容がノードと同期していることを確認してください。

さらにクラスター・メンバーを作成するかまたはクラスターを開始することができます。 クラスター構成のオプションについて詳しくは、ワークロードとクラスターのバランシングを参照してください。

スクリプト記述を使用して、クラスター作成のタスクを自動化することができます。 クラスターのためのスクリプト記述の使用について詳しくは、「スクリプト記述を使用したクラスターの作成」を参照してください。

サーバー・クラスターを管理するには、サーバー・クラスター・コレクションを使用することができます。 このページを使用して、クラスターのプロパティーおよびトポロジーを表示し、必要に応じて変更を行うことができます。


Task topic

ご利用条件 | フィードバック (英語のみ)

Timestamp icon最終更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\ae\trun_wlm_cluster.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)