Sun Java System Application Server 7 のマニュアルを参照して、Sun Java System Web Server プラグインをインストールします。
Sun Cluster HA for Sun Java System Application Server をフェイルオーバーデータサービスとして構成しているかを確認します。
フェイルオーバーデータサービスとして Sun Cluster HA for Sun Java System Application Server を構成している場合、フロントエンドの Sun Java System Web Server はインストールしてもしなくてもかまいません。
インストールしない場合は、直接手順 3 に進みます。
インストールする場合は、loadbalancer.xml ファイルで Sun Java System Application Server の論理ホスト名をリスナーとして設定し、Sun Cluster HA for Sun Java System Application Server のインストールと構成の計画に進みます。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners="http://foo-lh:80/ " /> |
Web サーバーがアプリケーションサーバーと同じクラスタで動作するかを確認します。
動作しない場合は、直接手順 4 に進みます。
動作する場合は、次の手順を実行してから、Sun Cluster HA for Sun Java System Application Server のインストールと構成の計画 に進んでください。
loadbalancer.xml ファイルで、クラスタプライベート IP アドレスを持つ Sun Java System Web Server プラグインをリスナーとして設定します。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners="http://172.16.193.1:80/ http://172.16.194.5:80/ " /> |
プラグインの構成では、ノードトランスポートアダプタ IP アドレスを使用する必要があります。 これらの IP アドレスを求めるには、1 次 Sun Cluster ノードから scconf -p | less コマンドを実行します。 clusternode1-priv などのホスト名はこの構成では無効なので、使用しないでください。
loadbalancer.xml ファイルで、物理ホスト名を持つ Sun Java System Web Server プラグインをリスナーとして設定します。
<instance name="server1" enabled=true disable-timeout-in-minutes="60" listeners=http://hosta:80/ http://hostb:80/ " /> |
前の例では、Sun Java System Application Server インスタンスがクラスタノード 1 および 2 のポート 80 上で構成されていることを想定しています。