この手順を、SAP central services リソースグループをマスターできる各ノードで行なってください。
SAP message server リソース型 SUNW.sapscs の拡張プロパティについては、「SUNW.sapscs 拡張プロパティ」を参照してください。
SAP central services リソースグループをノードでオンラインにします。
# scswitch -z -g central-rg -h node |
オンラインにするリソースグループを指定します。
オンラインにするリソースグループの名前を指定します。
リソースグループをオンラインにするノードの名前を指定します。
スーパーユーザー環境でスーパーユーザーになります。次に、スーパーユーザー環境を保持したまま、 sapsidadm ユーザーになります。
最初の su コマンドでは、引数「ダッシュ」 (-) によって環境がスーパーユーザー環境に変更されます。引数「ダッシュ」のない 2 番目の su は、環境を保持します。
# su - root # su sapsidadm |
次の環境変数を設定します。
変数 LD_LIBRARY_PATH に /sapmnt/SAPSID/exe を設定します。
変数 SAPSYSTEMNAME に適切な SAP システムの ID を設定します。
パス /usr/sbin:/usr/bin:/usr/cluster/bin を変数 PATH に追加します。
変数 SAPSYSTEM にリソースが処理すべき SAP の特定のインスタンス設定されているシステム番号を設定します。
環境変数 HOME に SAP 管理ユーザーのホームディレクトリを設定します。
変数 LOGNAME に root を設定します。
絶対パスと適切な引数を使って、SAP message server の SAP 起動スクリプトを実行します。
次に、SAP message server 用の SAP 起動スクリプトを実行するコマンド例を示します。インストールと同じコマンドを実行する必要があります。
# /usr/sap/SC3/SYS/exe/run/startsap r3 SCS01 |
SAP システムが正常に起動した後、SAP message server の障害モニター検証を実行します。
検証へのフルパスは、SUNW.sapscs リソース型の拡張プロパティ Msg_Server_Monitor によって指定されます。たとえば、次のようなコマンドを入力します。
# /usr/sap/SC3/SYS/exe/run/msprot -mshost host -msport port |
検証が正常に実行されたことを確認します。
リターンコードが 0 であれば、検証は成功しています。
SAP message server の SAP 停止スクリプトを実行して、SAP message server を停止できることを確認します。
SAP message server を正しく停止できることを確認します。フルパスと適切な引数を用いて、SAP message server の SAP 停止スクリプトを実行します。次に、SAP 停止スクリプトを実行するコマンド例を示します。インストールと同じコマンドを実行します。
# /usr/sap/SC3/SYS/exe/run/stopsap r3 SCS01 |