Sun Cluster Data Service for WebLogic Server ガイド (Solaris OS 版)

Sun Cluster HA for BEA WebLogic Server の登録と構成

ここでは Sun Cluster HA for BEA WebLogic Server の構成手順について説明します。

Sun Cluster HA for BEA WebLogic Server 拡張プロパティーの設定

この節では、Sun Cluster HA for BEA WebLogic Server リソースを登録して構成する手順について説明します。拡張プロパティーについては、付録 A 「Sun Cluster HA for BEA WebLogic Server 拡張プロパティー」を参照してください。「調整可能」の欄には、そのプロパティーをいつ変更できるかが示されています。

すべての Sun Cluster プロパティーについての詳細は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の付録 A「標準プロパティー」を参照してください。

リソースの拡張プロパティーを設定するには、リソースを作成または変更する scrgadm(1M) コマンドに次のオプションを含めます。


-x property=value 
-x property

設定する拡張プロパティーを指定します。

value

設定する拡張プロパティーの値を指定します。

これらのリソースを作成したあとにリソースを構成する場合は、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の第 2 章「データサービスリソースの管理」で説明する手順も使用できます。

Procedureフェイルオーバーデータサービスとして Sun Cluster HA for BEA WebLogic Server を登録して構成する

次の手順で、Sun Cluster HA for BEA WebLogic Server をフェイルオーバーデータサービスとして構成します。次の手順は、「シンプルな構成」 で説明した構成を使用しており、かつ、「BEA WebLogic Server アプリケーションのインストールと構成」で説明したように BEA WebLogic Serves を構成していることを想定しています。また、これらの手順はユーザーがすでにリソースグループ RG1 と RG2 を作成し、これらのリソースグループ内にリソース logical-host-1logical-host-2 を作成してあることを前提としています。論理ホスト名リソースを作成する手順については、「ノードを準備する」を参照してください。別の構成を計画している場合は、BEA WebLogic Server リソースを適宜構成する必要があります。


注 –

データベースを使用している場合は、Sun Cluster HA for BEA WebLogic Server を起動する前にデータベースがアクセス可能かをチェックしてください。


手順
  1. BEA WebLogic Server リソースタイプを追加します。


    # scrgadm -a -t SUNW.wls
    
  2. RG1 リソースグループ内に BEA WebLogic Admin Server リソースを作成します。


    # scrgadm -a -j admin-rs -t SUNW.wls -g RG1 \
    -x Confdir_list=/global/bea/beahome/weblogic700 \
    -x Server_url=http://logical-host-1:7001 \
    -x Start_script=/global/bea/beahome/user_projects/petstore/startWebLogic.sh
    

    注 –

    この構成ではスムーズなシャットダウンは有効になりません。Sun Cluster HA for BEA WebLogic Server の stop メソッドは、BEA WebLogic Administration Server を強制的にシャットダウンします (プロセスを終了する)。スムーズなシャットダウンを有効にする構成については、「スムーズにシャットダウンするリソースを作成する」を参照してください。詳細は、「STOP メソッド」を参照してください。


  3. RG2 リソースグループ内に BEA WebLogic Managed Server リソースを作成します。


    # scrgadm -a -j managed-rs -t SUNW.wls -g RG2 \
    -x Confdir_list=/global/bea/beahome/weblogic700 \
    -x Server_url=http://logical-host-2:7004 \
    -x Start_script=/global/bea/beahome/user_projects/petstore/startManagedWebLogic.sh