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

ProcedureSAP Message Server の障害モニターの動作を確認するには

SAP message server を実行する各ノードで次の手順を行います。

手順
  1. スーパーユーザーとしてノードにログインします。

  2. SAP message server のリソースグループをオンラインにします。


    # scswitch -z  -g central-rg -h node
    
    -z

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

    -g central-rg

    オンラインにするリソースグループの名前を指定します。このグループは、SAP message server のリソースグループです。

    -h node

    リソースグループをオンラインにするノードの名前を指定します。このノードは、ログインしたばかりのノードです。

  3. フェイルオーバーをリソースグループで有効にすることを指定します。


    # scrgadm -c  -g central-rg -y Failover_Enabled=True
    
    -c

    既存構成を変更します。

    -g central-rg

    変更するリソースグループの名前を指定します。

    -y Failover_Enabled=True

    Retry_interval 中に Retry_count の値が超えたら、リソースグループがフェイルオーバーする指定です。

  4. SAP message server を終了します。

  5. SAP message server が再起動またはフェイルオーバーすることを確認します。

    手順 4 の異常終了処理が、指定された時間間隔内で指定された回数だけ繰り返される場合、SAP message server は使用可能なノードにフェイルオーバーします。ノードを使用できない場合、SAP message server はオフラインになります。

    異常終了処理が、指定された時間間隔内で指定された回数だけ繰り返されない場合、SAP message server は同じノードで再起動します。

    scstat コマンドを実行して、SAP message server の状態を判断します。

    アプリケーションがフェイルオーバーするまでに異常終了できる最大回数は、標準プロパティー Retry_count で指定し、時間間隔は、標準プロパティー Retry_interval で指定します。これらのプロパティーについては、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』「リソースのプロパティー」を参照してください。

  6. もう一度、SAP message server が属するリソースグループをオンラインにします (手順 2を参照)。

  7. フェイルオーバーをリソースグループで無効にすることを指定します。


    # scrgadm -c  -g central-rg -y Failover_Enabled=False
    
    -c

    既存構成を変更します。

    -g central-rg

    変更するリソースグループの名前を指定します。

    -y Failover_Enabled=False

    Retry_interval 中に Retry_count が超えたら、リソースグループがフェイルオーバーしない指定です。

  8. SAP message server を終了します。

  9. SAP message server が再起動することを確認します。

    Failover_EnabledFalse が設定されているため、SAP message server は常に再起動します。