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

SAP Enqueue Server リソースを登録して構成するには

SAP enqueue server リソースと SAP message server リソースは、同時にフェイルオーバーするので、同じフェイルオーバーリソースグループ内にある必要があります。

SAP enqueue server リソースを関連する HAStoragePlus リソースに依存するように構成します。この依存関係によって、関連する HAStoragePlus リソースがオンラインになるまで、SAP enqueue server は起動しません。

  1. SAP enqueue server のリソース型である SUNW.sapenq を登録します。


    # scrgadm -a  -t SUNW.sapenq
    
    -a

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

    -t SUNW.sapenq

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

  2. SAP central services リソースグループ内に SAP enqueue server リソースを作成します。


    # scrgadm -a -j enq-rs -g central-rg -t SUNW.sapenq \
    -x Enqueue_Profile=path-to-enq-profile \
    -x Enqueue_Server=path-to-enq-server-binary \
    -x SAP_User=enq-user \
    -x Enqueue_Instance_Number=enq-instance \
    -y Resource_Dependencies=hsp-central-rs
    
    -a

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

    -j enq-rs

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

    -g central-rg

    リソースを追加するリソースグループを指定します。SAP central services リソースグループは、フェイルオーバーリソースグループとして構成されます。

    -t SUNW.sapenq

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

    -x Enqueue_Profile= path-to-enq-profile

    SAP enqueue server プロファイルのフルパスを指定します。

    -x Enqueue_Server= path-to-enq-server-binary

    SAP enqueue server 実行可能ファイルのフルパスを指定します。

    -x SAP_User= enq-user

    SAP enqueue server の管理ユーザーを指定します。

    -x Enqueue_Instance_Number= enq-instance

    SAP enqueue server の 2 桁のインスタンス番号を指定します。この番号は、SAP enqueue server の SAP プロファイルの SAPSYSTEM の値です。

    -y Resource_Dependencies= hsp-central-rs

    SAP enqueue server をインストールする広域デバイスグループの HAStoragePlus リソースは、SAP enqueue server がオンラインになるためにオンラインでなくてはならないことを指定します。

  3. SAP enqueue server 拡張プロパティのデフォルト値が有効であることを確認します。

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

  4. SAP enqueue server が、クラスタ上でまだ実行されていないことを確認します。

    SAP enqueue server がクラスタのいずれかのノードですでに実行されている場合は、複数の SAP enqueue server プロセスを同時に実行してしまう場合があります。

  5. SAP enqueue server リソースを有効にします。


    # scswitch -ej enq-rs
    
    -ej

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

    enq-rs

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