HADB (高可用性セッションストレージで使用) は、Application Server で動作し、セッションの持続性を含むフェイルオーバー機能を提供します。
これらのコンポーネントを Sun Cluster ソフトウェアで使用する場合、Java ES コンポーネントをインストールする前に一連のタスクを正確に実行する必要があります。「Sun Cluster ソフトウェアの例」を参照して、Sun Cluster のガイドラインを確認します。
この例では、負荷分散を装備する 2 ノードの HADB クラスタを実装するガイドラインについて説明します。ただし、お勧めするソリューションは、他に何もインストールされていない 4 つのホストに HADB をインストールすることです。管理用 HADB のコピーとロードバランサを装備するドメイン管理サーバー (DAS) と Web Server は、別個のマシンにインストールされます。
パーティション化されたオペレーティングシステムの場合、お勧めするソリューションは、それぞれ少なくとも 1 つの HADB プロセスを実行する 2 つのサーバー (ホストまたはゾーン) をインストールすることです。
Application Server は、Message Queue のローカルコピーが必要です。Application Server が提供する統合管理ツールを利用するために、Application Server と HADB は同じホスト上になければなりません。Application Server のロードバランスプラグイン・サブコンポーネントは Web サーバーが必要です。この例では、コンテナとして Java ES Web Server を使用します。
一般的な手順には、次のものがあります。
Java ES コンポーネントをインストールします。
サーバーを起動します。
HADB を設定します。
負荷分散を設定します。
次のガイドラインを使用して、すべてのコンポーネントを 1 つのノードまたはゾーンにインストールできます。以降のノードには、配備に必要なコンポーネントをインストールします。最小で 2 つのインストールセッションが必要になります。
大まかにいって次のタスクが必要です。
ハードウェアがクラスタに正しく接続されているかどうか確認します。
Java ES インストーラを実行します。
コンポーネントの選択で、Application Server と High Availability Session Store を選択します。
Message Queue と Application Server Node Agent および Load Balancing Plugin を除くすべての Application Server のサブコンポーネントは、自動的に選択されます。
Application Server コンポーネントを展開し、Load Balancing Plugin を選択します。
同じアクセス権を使用して、Web Server と Load Balancing Plug-in をインストールする必要があります。
非互換性の問題を解決します。
インストーラは、ホスト上のソフトウェアを検証し、非互換性が識別された場合のガイダンスを示します。
「今すぐ設定」オプションを選択します。
Message Queue は、設定が不要です。
インストール時に設定可能なコンポーネントに対して、設定ページが表示されます。『Sun Java Enterprise System 2005Q4 インストールリファレンス』の「HADB の設定情報」に示す表から、設定情報を収集します。
インストールを実行します。
インストールサマリーとログを表示します。
コンポーネントを起動します。
「Application Server の起動と停止」 (Message Queue は自動的に起動)
HADB のインストール後の設定を完了します。
「「あとで設定」設定オプションでのインストール後の HADB の設定」を参照してください。
負荷分散の設定を完了します。