Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 保守/移行編


2.5.5 OutOfMemoryError発生時に運用管理エージェントが強制終了した場合

運用管理エージェント稼働中にjava.lang.OutOfMemoryErrorが発生した場合,ログを出力して,運用管理エージェントは強制終了されます。ログは次の場所に出力されます。

なお,運用管理エージェントの終了処理ですべての論理サーバを停止する設定をしている場合に,運用管理エージェントが強制終了しても論理サーバは停止しません。運用管理エージェントの終了処理で論理サーバを停止する設定は,adminagent.properties(運用管理エージェントプロパティファイル)のadminagent.finalization.stop_serversキーに「true」を設定します。

また,アプリケーションサーバで提供しているJDK以外を使用している場合は,OutOfMemoryErrorの発生による運用管理エージェントの強制終了はしません。

OutOfMemoryErrorの発生によって運用管理エージェントが強制終了した場合は次の作業を実施してください。

  1. adminagentuser.cfgの次のオプションの設定値を見直します。

    次のオプションの設定値を見直してください。

    add.jvm.arg=-Xmx

  2. 運用管理エージェントを再起動します。

    注意事項

    論理サーバの起動・停止中,運用管理エージェントのプロセスが停止したあとに運用管理エージェントを再起動した場合,Management Serverの論理サーバのステータスが不整合になり,以降の論理サーバの起動・停止などの操作が失敗することがあります。

    論理サーバの起動・停止中に,運用管理エージェントのプロセスが停止または再起動した場合,しばらく待ってから次の手順を実施してください。

    運用管理エージェントを再起動していない場合

    1. Management Serverの自動再起動を設定している場合は,Management Serverの自動再起動の設定を解除します。

    2. Management Serverを停止します。

    3. 運用管理エージェントを起動します。

    4. Management Serverを起動します。

    5. 手順1.で自動再起動の設定を解除した場合は,再度,自動再起動の設定をします。

    運用管理エージェントを再起動した場合

    1. 運用管理エージェントまたはManagement Serverの自動再起動を設定している場合は,運用管理エージェントまたはManagement Serverの自動再起動の設定をどちらも解除します。

    2. Management Serverを停止します。

    3. 運用管理エージェントを停止します。

    4. 運用管理エージェントを起動します。

    5. Management Serverを起動します。

    6. 手順1.で自動再起動の設定を解除した場合は,再度,自動再起動の設定をします。

    運用管理エージェントまたはManagement Serverの自動再起動の設定/設定解除の具体的な手順については,マニュアル「アプリケーションサーバ リファレンス コマンド編」の「mngautorun(自動起動および自動再起動の設定/設定解除)」を参照してください。

    運用管理エージェントまたはManagement Serverの起動・停止の具体的な手順については,マニュアル「アプリケーションサーバ 運用管理ポータル操作ガイド」の「4.1.2 システムの起動方法」または「4.1.4 システムの停止方法」を参照してください。