7 JVMDエージェントのアップグレードまたは再デプロイ
Enterprise Managerをアップグレードする際、JVM診断(JVMD)エンジンはすべてアップグレード前プロセスの一環として停止されます。Enterprise Managerが13cリリース5に正常にアップグレードされたら、アップグレード前にエンタープライズに組み込まれていたJVMDエンジンを再作成する必要があります。
以前のリリースからEnterprise Manager 13cリリース5にアップグレードする場合は、最新のエージェント・バージョン(13.5以上)のJVMDエージェントを再インストールする必要があります。
この章の内容は次のとおりです。
ノート:
基本および拡張オプションによるJVMDエージェントのデプロイの詳細は、次のガイドを参照してください。
JVMDエージェントのアップグレードまたは再デプロイ
Enterprise Manager Cloud Controlには、単純なWebアプリケーション(.war
ファイル)であるJVMDエージェントのアップグレードおよび再デプロイを可能にするユーザー・インタフェースが用意されています。このユーザー・インタフェースにより、JVMDエージェントのアップグレードまたは再デプロイのプロセスを簡略化し、複数のJVMDエージェントを1回でアップグレードまたは再デプロイできるようになります。あるいは、WebLogic管理コンソールを使用して最新バージョンのJVMDエージェントをダウンロードしてデプロイすることもできます。
ノート:
特定のエンタープライズ管理タスク(OMS Oracle HTTP Serverのアップロード用のカスタム資格証明の構成、複数OMS用のロード・バランサの構成など)により、OMS構成に変更が取り込まれます。このようなタスクには、デプロイされた管理エージェントの再保護が必要となることがあります。企業内にデプロイされた管理エージェントを再度保護する場合、この項の説明に従って、必ずデプロイされたJVMDエージェントを再デプロイしてください。
次のいずれかの方法を使用して、JVMDエージェントをアップグレードまたは再デプロイできます。
ノート:
特定の管理対象サーバーにデプロイされているJVMDエージェントをアップグレードできるのは、使用可能なJVMDエージェント・バイナリのバージョンがデプロイされているJVMDエージェントのバージョンと異なる場合のみです。
「エンジンおよびエージェント」ページを使用したJVMDエージェントのアップグレードまたは再デプロイ
「設定」ページを使用して、モニター対象のWebLogicドメインにあるJVMDエージェントをアップグレードまたは再デプロイするには、次のステップに従います。
EMCLIの使用によるJVMDエージェントのアップグレードまたは再デプロイ
EMCLIを使用してJVMDエージェントをアップグレードまたは再デプロイできます。
たとえば:
$emcli deploy_jvmd -deploy_mode redeploy
詳細は、Enterprise Manager Cloud Controlコマンドライン・インタフェース・ガイドを参照してください。
WebLogic管理コンソールを使用したJVMDエージェントの手動でのアップグレードまたは再デプロイ
WebLogic管理コンソールを使用して必要なJVMDエージェントのバージョンを手動でダウンロードし、デプロイすることもできます。
次に、必要なバージョンのJVMDエージェントを手動でダウンロードしてデプロイするステップを示します。
-
WebLogicコンソールにログインします。
-
「デプロイメント」に移動します。
-
古い
javadiagnosticagent.ear
またはjamagent.war
が存在する場合は削除します。 -
EM CCからダウンロードした
jamagent.war
をインストールします。 -
jamagent app
がまだ起動していない場合は起動します。 -
サーバーを再起動します(古いJVMDエージェントがある場合にのみ必要)。
-
EM CCに移動し、
ServerName_jvm
ターゲットが作成されているかどうかを確認します。
JVMDエージェントのアップグレードまたは再デプロイの検証
JVMDエージェントのアップグレードまたは再デプロイ後に、『Oracle Enterprise Manager Cloud Control基本インストレーション・ガイド』の説明に従って、新しいバージョンのデプロイメントを検証します