エージェントのアップグレードおよびJavaの更新
Oracleでは、最新バージョンのエージェント・ソフトウェアおよびJMSプラグインを使用して、最新の機能およびセキュリティ脆弱性修正にアクセスすることをお薦めします。
Oracle Management Agent
手順およびポリシー要件の詳細は、管理エージェントのアップグレードを参照してください。OMAの自動アップグレードの有効化をお薦めします。Java Management Serviceプラグインは自動的に更新されます。
Oracle Cloud Agent
Oracle Management Agentで使用されるJavaの更新
Oracle Management Agentの機能にはJDK 8が必要です。エージェントで使用されるJavaの更新に関するガイドラインは、管理エージェントでのJavaの使用を参照してください。
Oracle Management Agentバンドルを使用したエージェントのアップグレードおよびJavaの更新
OMAがすでにインストールされているインスタンスで新しいOMAインストーラを実行すると、インストーラはエージェントが使用するJDK 8を更新し、エージェント・バージョンもアップグレードできます。
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を管理エージェントのインストール・ディレクトリにインストールし、既存のシンボリックリンクを更新します。