Sun Java System Web Server 7.0 管理ガイド

Procedureクラスタを構成する

始める前に

次の各マシンを特定します。

  1. 管理サーバーを MachineA にインストールします。

    管理サーバーのインストール方法については、「サーバーファームを設定する」を参照してください。典型的なインストール処理では、Web サーバーインスタンスのインストールも行われます。このシナリオでは、そのインスタンスは使用しません。

  2. 管理ノードを MachineB、MachineC、MachineD、および MachineE にインストールします。

    管理ノードを 4 台のマシンすべてにインストールします。管理ノードを管理サーバーに登録します。

  3. Web アプリケーションを構成します。

    Web アプリケーションのセッションレプリケーションを有効にします。WEb-INF/sun-web.xml ファイルを次のように変更します。


    <session-manager persistence-type="replicated"/>
  4. インスタンスを構成します。

    • wadm を起動します。


      wadm --host MachineA --port 8089
    • ロードバランサ用に新しい構成を作成します。


      wadm> create-config --http-port=8080 --server-name=SampleCluster lb
    • 逆プロキシ (ロードバランサ) を設定します。


      wadm> create-reverse-proxy --config=lb --vs=lb 
      -uri-prefix=/ --server="http://MachineB:8080,http://MachineC:8080,
      ttp://MachineD:8080,http://MachineE:8080"
    • インスタンスを作成します。


      wadm> create-instance --config=lb MachineA
    • 構成を配備します。


      wadm> deploy-config lb
      wadm> start-instance --config=lb
  5. クラスタを作成して起動します。

    4 つのインスタンスを持つ新しい構成を作成します。

    • クラスタ用に新しい構成を作成します。


      wadm> create-config --http-port=8080 --server-name=SampleCluster clusterOf4
    • セッションレプリケーションを有効にします。


      wadm> set-session-replication-prop --config=clusterOf4 enabled=true
    • Web アプリケーションを追加します。


      wadm> add-webapp --config=clusterOf4 --uri=/simple webapps-simple.war
    • インスタンスを作成します。


      wadm> create-instance --config=clusterOf4 MachineB MachineC MachineD MachineE
    • クラスタを起動します。


      wadm> start-instance --config=clusterOf4

      注 –

      start-instance コマンドでホスト名を指定しなかった場合、このアクションによって、この構成が配備されているすべてのノードのインスタンスが起動されます。