10.2.4 HADBサーバの自動再起動の設定
HADBサーバが異常終了した場合,通常は,HADBサーバは自動的に再起動しません。しかし,adbmonitorコマンドを実行しておくと,HADBサーバが異常終了したときに,HADBサーバの再起動が自動的に行われます。
自動再起動の設定手順を次に示します。
なお,自動再起動の設定ができるのは,マルチノード機能を使用していないときだけです。
手順
-
HADBサーバを開始する
adbstartコマンドを実行してください。
-
HADBサーバの自動再起動の設定を実施する
adbmonitor -rコマンドを実行してください。
adbmonitor -rコマンドを実行すると,adbmonitorコマンドがHADBサーバの状態を監視します。そして,HADBサーバが異常終了したときに,adbmonitorコマンドのコマンドプロセスからHADBサーバを再起動します。
- 重要
-
HADBサーバの異常終了原因によっては,HADBサーバが自動再起動できないことがあります(同じ原因で繰り返しHADBサーバが異常終了することがあります)。この場合は,[Ctrl]+[C]キーなどで,adbmonitorコマンドのコマンドプロセスを強制終了してください。
HADBサーバが自動再起動した場合※,次のメッセージがメッセージログファイルに出力されているかどうかを確認してください。
-
KFAA60004-E
-
KFAA60005-E
上記のメッセージが出力されている場合は,adbinfogetコマンドでトラブルシュート情報を取得し,弊社問い合わせ窓口に連絡してください。
- 注※
-
HADBサーバが自動再起動した場合,adbmonitorコマンドの標準出力またはメッセージログファイルに,adbstartコマンドが実行されて正常終了した情報が出力されます。
なお,adbstopコマンドでHADBサーバを正常終了した場合,HADBサーバを監視していたadbmonitorコマンドのコマンドプロセスも終了します。そのため,次回のHADBサーバを開始するときにも,自動再起動を設定したい場合は,HADBサーバの開始後にadbmonitor -rコマンドを実行してください。