WebSphere Application Server でのカタログ・サービス・ドメインの作成

カタログ・サービス・ドメインは、断片の配置を管理し、データ・グリッド内のコンテナー・サーバーのヘルスをモニターするカタログ・サーバーのグループを定義します。

始める前に

このタスクについて

カタログ・サービス・ドメインを作成することで、カタログ・サーバーの高可用性コレクションが定義されます。

これらのカタログ・サーバーは、単一のセルおよびコア・グループ内の WebSphere Application Server で実行できます。 カタログ・サービス・ドメインは、異なる Java SE プロセスまたは他の WebSphere Application Server セルで実行されるサーバーのリモート・グループも定義できます。

セル内の既存のアプリケーション・サーバーで稼働するカタログ・サーバーの場合: セル内のアプリケーション・サーバーにカタログ・サーバーを配置する カタログ・サービス・ドメインを定義した場合には、WebSphere Application Server のコア・グループ・メカニズムが使用されます。 セル内のアプリケーション・サーバーで、カタログ・サービスが自動的に開始されます。結果として、単一のカタログ・サービス・ドメインのメンバーがコア・グループの境界にまたがることができないため、カタログ・サービス・ドメインは複数のセルにまたがることができません。 ただし、WebSphere eXtreme Scale コンテナー・サーバーおよびクライアントは、 セル境界を越えてカタログ・サーバー (スタンドアロン・カタログ・サービス・ドメインや別のセルに 組み込まれたカタログ・サービス・ドメインなど) に接続することで、複数のセルにまたがることができます。

リモート・カタログ・サーバーの場合: 別の WebSphere Application Server セル内で稼働中か、スタンドアロン・プロセスとして稼働中の カタログ・サービス・ドメインに、WebSphere eXtreme Scale コンテナーおよびクライアントを接続できます。リモートで構成されたカタログ・サーバーは セルの中で自動的に始動しないため、リモートで構成されたカタログ・サーバーは、 すべて手動で始動する必要があります。リモート・カタログ・サービス・ドメインを構成する場合、 ドメイン名は、リモート・カタログ・サーバーの始動時に指定する ドメイン名と一致している必要があります。スタンドアロン・カタログ・サーバーの カタログ・サービスのデフォルトのドメイン名は、DefaultDomain です。 カタログ・サービスのドメイン名は、startOgServer コマンド -domain パラメーター、 サーバー・プロパティー・ファイル、または組み込まれたサーバー API を使用して指定します。リモート・ドメイン内の 各リモート・カタログ・サーバー・プロセスは、同じドメイン名を使用して始動する必要があります。カタログ・サーバーの始動について 詳しくは、スタンドアロン・カタログ・サービスの開始を参照してください。

重要: 実稼働環境では、カタログ・サービスを WebSphere eXtreme Scale コンテナー・サーバーと連結しないようにしてください。 カタログ・サービスを、複数のノード・エージェント・プロセス、または WebSphere eXtreme Scale アプリケーションをホストしていないアプリケーション・サーバーに組み込んでください。

手順

  1. カタログ・サービス・ドメインを作成します。
    1. WebSphere Application Server 管理コンソールで、 「システム管理」 > 「WebSphere eXtreme Scale」 > 「カタログ・サービス・ドメイン」 > 「新規」をクリックします。
    2. カタログ・サービス・ドメインの名前、デフォルト値、JMX 認証資格情報を定義します。 カタログ・サービス・ドメインのリモート・エンドポイントを構成する場合、 カタログ・サービス・ドメインの名前は、カタログ・サーバーの始動時に指定するカタログ・サービス・ドメインの名前と 一致している必要があります。
    3. カタログ・サーバー・エンドポイントを追加します。 既存のアプリケーション・サーバーを選択するか、カタログ・サービスを実行しているリモート・サーバーを追加することができます。
  2. カタログ・サービス・ドメイン内のカタログ・サーバーへの接続をテストします。 既存のアプリケーション・サーバーの場合、 カタログ・サーバーは、関連するアプリケーション・サーバーを開始する際に始動します。リモート・アプリケーション・サーバーの場合 、startOgServer コマンドまたは組み込まれたサーバー API を使用して、 手動でサーバーを始動する必要があります。
    1. WebSphere Application Server 管理コンソールで、 「システム管理」 > 「WebSphere eXtreme Scale」 > 「カタログ・サービス・ドメイン」をクリックします。
    2. テストするカタログ・サービス・ドメインを選択して、「テスト接続」をクリックします。 このボタンをクリックすると、すべての定義されたカタログ・サービス・ドメイン・エンドポイントが 1 つずつ照会されます。 いずれかのエンドポイントが使用可能であれば、カタログ・サービス・ドメインへの接続が成功したことを示すメッセージが返されます。