Sun Cluster Data Service for SAP Web Application Server ガイド (Solaris OS 版)

SAP Web Application Server コンポーネントを登録して構成するには

HAStoragePlus リソースは、コンポーネントをインストールした広域デバイスグループの高可用性を確保するために作成されます。

SAP web application server コンポーネントのリソースを関連する HAStoragePlus リソースに依存するように構成します。SAP web application server コンポーネントのリソースも、データベースリソースと SAP message server リソースに依存しています。これらの依存関係によって、関連する HAStoragePlus リソース、データベース、SAP message server リソースがすべてオンラインになるまで、SAP web application server コンポーネントのリソースは起動しようとしません。


注 –

SAP web application server コンポーネントを PMF の下で実行するようにも実行しないようにも構成できます。SUNW.sapwebas 拡張プロパティ」 の拡張プロパティ Webas_Use_Pmf を参照してください。コンポーネントが PMF 制御下で実行する構成で、ネットワークを使用できない場合、PMF はデータの損失を防ぐためにリソースを停止します。一方、コンポーネントが PMF 下で実行しない構成で、ネットワークを使用できない場合、SAP web application server コンポーネントのリソースとリソースグループは、stop_failed 状態となり、ユーザーの介入が必要となります。すべての SAP プロセスの停止に SAP ユーティリティーを使用できないので、データの破損を防ぐために、データサービスは自動的にプロセスを再起動しません。


  1. SAP web application server コンポーネントがインストールされている広域デバイスグループの HAStoragePlus リソースを作成する。

    このリソースは、SAP web application server リソースグループ内に作成します。


    # scrgadm -a -j hsp-webas-rs -g webas-rg -t SUNW.HAStoragePlus \
    -x filesystemmountpoints="mountpoint-list" \
    -x globaldevicepaths=sapwebas-device-group
    
    -a

    新しい構成を追加します。

    -j hsp-webas-rs

    作成するリソースの名前を指定します。

    -g webas-rg

    このリソースを SAP web application server リソースグループに追加します。

    -t SUNW.HAStoragePlus

    このリソースは、SUNW.HAStoragePlus リソース型のインスタンスです。

    -x filesystemmountpoints="mountpoint-list"

    ファイルシステムの有効なマウントポイントを列挙します。詳細は、SUNW.HAStoragePlus(5) のマニュアルページを参照してください。

    -x globaldevicepaths= sapwebas-device-group

    SAP web application server コンポーネントソフトウェアがインストールされている広域デバイスグループの名前を指定します。

  2. 手順 1 で作成した HAStoragePlus リソースを有効にします。


    # scswitch -ej hsp-webas-rs
    
    -ej hsp-webas-rs

    手順 1 で作成した HAStoragePlus リソースを有効にします。

  3. SAP web application server コンポーネントのリソース型である SUNW.sapwebas を登録します。


    # scrgadm -a  -t SUNW.sapwebas
    
    -a

    追加する新しいリソース型を指定します。

    -t SUNW.sapwebas

    追加するリソースタイプの名前を指定します。この名前は、SAP web application server コンポーネントに対して事前に定義されています。

  4. SAP web application server コンポーネントのリソースを作成します。

    SAP web application server コンポーネントは、リソースをフェイルオーバーまたはスケーラブルリソースグループとして作成されたリソースグループに追加することによって、フェイルオーバーリソースまたはスケーラブルリソースとして構成できます。


    # scrgadm -a -j webas-rs -g webas-rg -t SUNW.sapwebas \
    -x SAP_SID=webas-system-ID \
    -x SAP_Instance_Number=webas-instance-number \
    -x SAP_Instance_Name=webas-instance-name \
    -y Resource_Dependencies=hsp-webas-rs,db-webas-rs,msg-rs
    
    -a

    追加する新しいリソースを指定します。

    -j webas-rs

    追加するリソースの名前を指定します。

    -g webas-rg

    リソースを追加するリソースグループを指定します。SAP web application server リソースグループは、フェイルオーバーまたはスケーラブルリソースグループとして構成できます。

    -t SUNW.sapwebas

    このリソースは、SUNW.sapwebas リソース型のインスタンスです。

    -x SAP_SID=webas-system-ID

    SAP web application server コンポーネントの SAP システムの ID を確認します。この ID は、SAP プロファイルの SAPSYSTEMNAME です。

    -x SAP_Instance_Number= webas-instance-number

    SAP web application server コンポーネントインスタンスの 2 桁の SAP システム番号を指定します。この番号は、SAP プロファイルの SAPSYSTEM です。

    -x SAP_Instance_Name= webas-instance-name

    SAP web application server コンポーネントのインスタンス名を指定します。この名前は、SAP プロファイルの INSTANCE_NAME です。

    -y Resource_Dependencies= hsp-webas-rs,db-webas-rs,msg-rs

    SAP web application server コンポーネントがオンラインになる前に、次に示すリソースがオンラインにならなければならないことを指定します。

    • SAP web application server コンポーネントがインストールされている広域デバイスグループのHAStoragePlus リソース

    • データベースリソース。データベースリソースは、関連データサービスによって作成されます。

    • SAP message server リソース

  5. SAP web application server コンポーネント拡張プロパティのデフォルト値が有効であることを確認します。

    SUNW.sapwebas 拡張プロパティ」を参照してください。

  6. SAP web application server コンポーネントリソースを有効にします。


    # scswitch -ej webas-rs
    
    -ej

    指定したリソースが有効になるように指定します。

    webas-rs

    有効にするリソースの名前を指定します。