2.5.5 OutOfMemoryError発生時に運用管理エージェントが強制終了した場合
運用管理エージェント稼働中にjava.lang.OutOfMemoryErrorが発生した場合,ログを出力して,運用管理エージェントは強制終了されます。ログは次の場所に出力されます。
-
Windowsの場合
<Managerのログ出力ディレクトリ>\adminagent.javalog[nn].log
-
UNIXの場合
<Managerのログ出力ディレクトリ>/adminagent.javalog[nn].log
注 [nn]は0〜99の番号を示します。
なお,運用管理エージェントの終了処理ですべての論理サーバを停止する設定をしている場合に,運用管理エージェントが強制終了しても論理サーバは停止しません。運用管理エージェントの終了処理で論理サーバを停止する設定は,adminagent.properties(運用管理エージェントプロパティファイル)のadminagent.finalization.stop_serversキーに「true」を設定します。
また,アプリケーションサーバで提供しているJDK以外を使用している場合は,OutOfMemoryErrorの発生による運用管理エージェントの強制終了はしません。
OutOfMemoryErrorの発生によって運用管理エージェントが強制終了した場合は次の作業を実施してください。
-
adminagentuser.cfgの次のオプションの設定値を見直します。
次のオプションの設定値を見直してください。
add.jvm.arg=-Xmx
-
運用管理エージェントを再起動します。
- 注意事項
-
論理サーバの起動・停止中,運用管理エージェントのプロセスが停止したあとに運用管理エージェントを再起動した場合,Management Serverの論理サーバのステータスが不整合になり,以降の論理サーバの起動・停止などの操作が失敗することがあります。
論理サーバの起動・停止中に,運用管理エージェントのプロセスが停止または再起動した場合,しばらく待ってから次の手順を実施してください。
運用管理エージェントを再起動していない場合
-
Management Serverの自動再起動を設定している場合は,Management Serverの自動再起動の設定を解除します。
-
Management Serverを停止します。
-
運用管理エージェントを起動します。
-
Management Serverを起動します。
-
手順1.で自動再起動の設定を解除した場合は,再度,自動再起動の設定をします。
運用管理エージェントを再起動した場合
-
運用管理エージェントまたはManagement Serverの自動再起動を設定している場合は,運用管理エージェントまたはManagement Serverの自動再起動の設定をどちらも解除します。
-
Management Serverを停止します。
-
運用管理エージェントを停止します。
-
運用管理エージェントを起動します。
-
Management Serverを起動します。
-
手順1.で自動再起動の設定を解除した場合は,再度,自動再起動の設定をします。
運用管理エージェントまたはManagement Serverの自動再起動の設定/設定解除の具体的な手順については,マニュアル「アプリケーションサーバ リファレンス コマンド編」の「mngautorun(自動起動および自動再起動の設定/設定解除)」を参照してください。
運用管理エージェントまたはManagement Serverの起動・停止の具体的な手順については,マニュアル「アプリケーションサーバ 運用管理ポータル操作ガイド」の「4.1.2 システムの起動方法」または「4.1.4 システムの停止方法」を参照してください。
-