9.8 mondeact(待ち状態のサーバの停止)
形式
mondeact サーバ識別名
実行できるユーザ
スーパユーザ
機能
次のサーバを停止させます。
-
実行サーバの起動待ち状態になった待機サーバ
サーバ対応の環境設定で待機サーバとして定義したサーバは,起動時に通信障害などで実行系の状態が確認できないと,実行系の実行サーバの起動待ち状態になります。この状態の待機サーバを,強制的に停止させます。
-
再起動待ち状態になった実行サーバ
サーバ対応の環境設定のswitchtypeオペランドでrestartまたはmanualを指定した実行サーバは,サーバ障害時に系切り替えをしないで,再起動待ち状態になります。この待ち状態の実行サーバを,強制的に停止させます。再起動待ち状態になった実行サーバをmondeactコマンドで停止させた場合は,対応する待機サーバも自動で停止させます。
-
系切り替え待ち状態になった実行サーバ
系のリセット失敗時,待機系の待機サーバは実行サーバに切り替わったあと,系切り替え待ち状態になります。この待ち状態の実行サーバを,強制的に停止させます。
マルチスタンバイ機能を使用する場合で,系切り替え待ち状態になった実行サーバをmondeactコマンドで停止させたときは,対応するすべての系の待機サーバも自動で停止させます。
-
起動リトライ中になった実行サーバ
サーバ対応の環境設定のswitch_errorオペランドでretryを指定した実行サーバは,系切り替え時の系切り替え先でサーバの起動に失敗すると,起動リトライ中となります。この状態の実行サーバを強制的に解除します。
mondeactコマンドで解除できる期間を次に示します。
-
サーバモードのサーバの場合
メッセージKAMN310-Iの出力から,メッセージKAMN251-IまたはメッセージKAMN254-Iの出力までの間。
-
モニタモードのサーバの場合
メッセージKAMN310-Iの出力からメッセージKAMN252-Iの出力までの間。
-
オプション
-
サーバ識別名
停止させるサーバの識別名を指定します。
リターンコード
値 |
意味 |
---|---|
0 |
正常終了(待ち状態のサーバの停止要求を受け付けました) |
0以外 |
異常終了 |
注意事項
-
mondeactコマンドは,次の状態のサーバにだけ使用できます。
-
実行サーバの起動待ち状態になった待機サーバ
-
再起動待ち状態になった実行サーバ
-
系切り替え待ち状態になった実行サーバ
-
起動リトライ中になった実行サーバ
-
-
リソースサーバの起動待ち状態になったサーバに対しては,mondeactコマンドを実行できません。
-
サーバがリソースサーバの起動待ち状態で,かつリソースサーバも起動待ち状態でサーバを停止したい場合,リソースサーバに対してmondeactコマンドを実行すると,サーバとリソースサーバの両方を停止できます。このとき,メッセージKAMN377-Eが出力されますが問題ありません。
-
サーバ,およびリソースサーバが系切り替え待ちの状態で,サーバを停止したい場合,サーバに対してmondeactコマンドを実行してください。このとき,メッセージKAMN377-Eが出力されますが問題ありません。
-
HAモニタの環境設定のexitcodeオペランドにtype2を指定した場合,次のメッセージ出力時にもリターンコードが0となります。
KAMN322-E,KAMN337-E,KAMN339-E,KAMN465-E
-
mondeactコマンドのリターンとは非同期に待ち状態のサーバを停止します。