7.10.5 停止用バッチファイルの設定
停止用バッチファイルは,システムの停止時,MSCSでのオフライン操作などによってHA Toolkit Exが停止されると,自動的に実行されます。
停止用バッチファイルの設定では,停止用バッチファイルを作成します。作成したファイルにhatestop.batというファイル名を付けて,次のディレクトリに格納します。
{HA Toolkit Exインストールディレクトリ}\HAmon\etc
なお,ホットスタンバイ構成での系切り替えで自動運用の設定をする場合,停止用バッチファイルの設定は必須です。HiRDBの1:1スタンバイレス型系切り替え,およびHiRDBの影響分散スタンバイレス型系切り替えの場合は,必要に応じて設定してください。
- 〈この項の構成〉
(1) 停止用バッチファイルの設定内容
ホットスタンバイ構成での系切り替えの場合,停止用バッチファイルには,次の内容を設定します。
-
HA Toolkit Exの待機サーバ停止コマンド
-
HiRDBのクラスタサービスの停止コマンド(サーバとしてHiRDBを使用している場合)
自系で稼働するすべての待機サーバを停止するために,HA Toolkit Exの待機サーバ停止コマンド(hatesbystpコマンド)を使用して,MSCSで登録したすべてのサーバを停止します。
- 注意事項
-
実行サーバは,あらかじめ停止する必要があります。そのため,実行サーバを停止するコマンド(cluster group .../offline)は停止用バッチファイルに記述しないでください。記述した場合,どれか一つの系でHA Toolkit Exが停止すると,実行サーバも停止します。
- 複数のグループを管理する場合
-
複数のグループを管理する場合,グループごとにバッチファイルを作成する方法を推奨します。
-
グループごとに,任意の別ファイル名で,コマンドを記述したバッチファイルを作成する
-
hatestop.batでは,Windowsのstartコマンドを使用して,グループごとに作成したバッチファイルを並列実行する指定をする
グループごとに停止用バッチファイルを作成するときのファイル構成を次に示します。
図7‒2 複数グループでの停止用バッチファイル構成(Windows) -