Sun Cluster 3.1 Data Service for Sun ONE Application Server ガイド

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

この手順は、Sun Cluster HA for Sun ONE Application Server の初期インストール時にデータサービスパッケージをインストールしている場合を想定しています。 初期インストール時に Sun ONE Application Server パッケージをインストールしなかった場合は、scinstall ユーティリティーを使用して、SUNWscs1as パッケージをインストールする を参照して、データサービスパッケージをインストールしてください。

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

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


注 –

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


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

  2. Sun ONE Application Server のリソースグループを追加します。


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


    # scrgadm -a -t SUNW.s1as
    
  4. リソースグループに Sun ONE 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 ONE Application Server アプリケーションリソース名を指定します。

    -t SUNW.s1as

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

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

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

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

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

  5. フロントエンド Web 層のインストールと構成を確認します。

    手順については、Sun ONE Application Server のプラグインをインストールして構成する を参照してください。

  6. スケーラブルリソースグループと対応するモニターを有効にします。


    # scswitch -Z -g resource-group
    
    -Z

    リソースとそのモニターを有効にします。

    -g resource-group

    有効になっているアプリケーションリソースグループの名前を指定します。


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

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


クラスタ情報
ノード名 : phys-schost-1, phys-schost-2
リソースグループ : appsrv-rg (全リソース)
 
(スケーラブルリソースグループを作成する)
# scrgadm -a -g appserv-rg  -y Maximum_primaries=2 \
-y Desired_primaries=2 -h phys-schost-1,phys-schost-2
 
(リソースタイプとして SUNW.s1を登録する)
# scrgadm -a -t SUNW.s1as 

(Sun ONE 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
 
(アプリケーションリソースグループを有効にする)
# scswitch -Z -g appsrv-rg