Sun Cluster Data Service for Sun Java System Application Server ガイド (Solaris OS 版)

Procedure複数のノードでマスターされるデータサービスとしての Sun Cluster HA for Sun Java System Application Server を登録して構成する

この手順は、Sun Cluster HA for Sun Java System Application Server の初期インストール時にデータサービスパッケージがインストールされていることを想定しています。初期インストールの一環として Sun Java System Application Server パッケージをインストールしなかった場合は、「Sun Cluster HA for Sun Java System Application Server パッケージのインストール」に移動してデータサービスパッケージをインストールしてください。

同時に複数のノードでマスターされるサービスとして Sun Cluster HA for Sun Java System Application Server を登録して構成する前に、次の要件を検討してください。

この手順に関連する概念については、「マルチマスター構成の概要」を参照してください。


注 –

Sun Java System Application Server インスタンスの起動または停止に、Sun Java System Application Server のコマンド行または GUI 管理ツールを使用しないでください。複数のノードでマスターされるサービスとして構成されているアプリケーションサーバーインスタンスについては、Sun Java System Application Server 管理サーバーは、正しい状態を表示しない可能性があります。


手順
  1. アプリケーションサーバーを格納するクラスタノードの 1 つでスーパーユーザーになります。

  2. Sun Java System Application Server のスケーラブルリソースグループを追加します。


    # scrgadm -a -g resource-group \
    -y Maximum_primaries=value \
    -y Desired_primaries=value [-h nodelist]
    
  3. Sun Java System Application Server のリソースタイプを登録します。


    # scrgadm -a -t SUNW.s1as
    
  4. リソースグループに Sun Java System Application Server リソースインスタンスを追加します。


    # scrgadm -a -j  resource -g resource-group -t SUNW.s1as \ 
    -x Confdir_list=install-directory/domains/domain/server \
    -x Monitor_Uri_List=http://localhost[:port][/path]
    
    -j resource

    Sun Java System Application Server アプリケーションリソース名を指定します。

    -t SUNW.s1as

    追加するリソースの種類を指定します。

    -x Confdir_list= install-directory/domains/domain/server

    Sun Java System Application Server 構成ディレクトリのパスを指定します。Confdir_list 拡張プロパティーは必須です。エントリを 1 つだけ指定する必要があります。

    -x Monitor_Uri_List =localhost[:port][/path]

    Sun Cluster HA for Sun Java System Application Server が要求を行う URI を指定します。 Monitor_Uri_List 拡張プロパティーは必須です。

  5. スケーラブルリソースグループをオンラインにします。


    # scswitch -Z -g resource-group
    
    -Z

    リソースグループをオンラインにします。

    -g resource-group

    オンラインにするアプリケーションリソースグループの名前を指定します。


例 2–3 複数ノードでマスターされるサービスとしての Sun Cluster HA for Sun Java System Application Server の登録と構成

同時に複数のノード上でマスターされるサービスとして、Sun Cluster HA for Sun Java System Application Server を登録する例を示します。

クラスタ情報

  1. スケーラブルリソースグループを作成するには、次のコマンドを実行します。


    # scrgadm -a -g appserv-rg \ 
    -y Maximum_primaries=2 \
    -y Desired_primaries=2 \
    -h phys-schost-1,phys-schost-2
    
  2. SUNW.s1as リソースタイプを登録するには、次のコマンドを実行します。


    # scrgadm -a -t SUNW.s1as
    
  3. Sun Java System Application Server リソースを作成してこのリソースをリソースグループに追加するには、次のコマンドを実行します。


    # scrgadm -a -j appsrv-rs -g appsrv-rg -t SUNW.s1as \
    -x Confdir_list=/global/appserver/domains/scdomain/server1 \ 
    -x Monitor_Uri_List=http://localhost:8000/servlet/monitor
    
  4. アプリケーションリソースグループをオンラインにするには、次のコマンドを実行します。


    # scswitch -Z -g appsrv-rg