エージェントのアップグレードおよびJavaの更新

Oracleでは、最新バージョンのエージェント・ソフトウェアおよびJMSプラグインを使用して、最新の機能およびセキュリティ脆弱性修正にアクセスすることをお薦めします。

Oracle Management Agent

手順およびポリシー要件の詳細は、管理エージェントのアップグレードを参照してください。OMAの自動アップグレードの有効化をお薦めします。Java Management Serviceプラグインは自動的に更新されます。

Oracle Cloud Agent

詳細な手順は、「Oracle Cloud Agentソフトウェアの更新」を参照してください。Java Management Serviceプラグインは、OCAの更新とともに更新されます。
ノート

既存のエージェントがあるシステムでインストーラまたはインストール・スクリプトを再実行すると、エージェントが更新される場合があります。

Oracle Management Agentで使用されるJavaの更新

Oracle Management Agentの機能にはJDK 8が必要です。エージェントで使用されるJavaの更新に関するガイドラインは、管理エージェントでのJavaの使用を参照してください。

ノート

Javaランタイム・ライフサイクル管理操作は、エージェントが使用するJavaランタイムでは使用できません。

Oracle Management Agentバンドルを使用したエージェントのアップグレードおよびJavaの更新

OMAがすでにインストールされているインスタンスで新しいOMAインストーラを実行すると、インストーラはエージェントが使用するJDK 8を更新し、エージェント・バージョンもアップグレードできます。

JDK 8およびエージェントを更新するには、「必須ソフトウェアを使用したOracle Management Agentソフトウェア・インストーラのダウンロード」の説明に従ってOMAインストーラ・バンドルをダウンロードします。JMS_Configuration.rspファイルをダウンロードし、圧縮ファイルと同じレベルに配置したことを確認します。設定JMSバンドルを実行します。
  • Linuxの場合: sudo ./setupJMS.sh
  • Windowsの場合: setupJMS.ps1を右クリックし、Run with Powershellを選択します。
    ノート

    インストーラを実行するには、PowerShellバージョン5.1または7未満のバージョンが必要です。
  • macOS: sudo ./setupJMS.sh

JDK 8とエージェントのアップグレードは、既存のインストールによって異なります。次のシナリオを考えてみます。

シナリオ1: JMSのOMAインストーラによって既存のインストールが実行された

インスタンス内の既存のOMAインストールがJMSのOMAインストーラによって実行された場合、エージェントが使用するJDK 8が管理エージェントのインストール・フォルダにインストールされます。このインスタンスでOMAインストーラを再実行すると、インストーラはJDK 8とエージェントの両方の最新バージョンをチェックします。どちらか一方または両方が古い場合、インストーラは古いコンポーネントを更新します。

シナリオ2: JMSのインストール・スクリプトを使用して既存のインストールを実行

インスタンス内の既存のOMAインストールがJMSのインストール・スクリプトによって実行された場合、エージェントには、インスタンス上のJDKインストール済ディレクトリを指すシンボリックリンクがあります。このインスタンスでOMAインストーラを実行すると、インストーラはJDK 8を管理エージェントのインストール・ディレクトリにインストールします。このディレクトリはエージェントによって使用され、既存のシンボリックリンクを更新します。新しいバージョンが使用可能な場合は、インストーラによってエージェントもアップグレードされます。

シナリオ3: 既存のインストールはMACSのOMAインストーラによって実行されました

インスタンス内の既存のOMAインストールがMACSインストーラによって実行された場合、エージェントはインスタンス上のJDK 8ディレクトリへのパスまたはシンボリックリンクを持ちます。このインスタンスでOMAインストーラを実行すると、JMSはJDK更新を無視し、新しいバージョンが使用可能な場合はエージェントをアップグレードします。ユーザーがインスタンス上のJDKインストール済ディレクトリに解決するシンボリックリンクを提供していた場合、JDK 8に更新を実行できます。JDK 8を更新するには、JMS_Configuration.rspファイルに追加されたパラメータjms.override-jdk-symlink = trueを使用してインストーラを実行する必要があります。次に、インストーラはJDK 8を管理エージェントのインストール・ディレクトリにインストールし、既存のシンボリックリンクを更新します。