Javaを更新しています
このトピックでは、エージェントのアップグレードおよびOracle Management Agentバンドルを使用したJava更新の手順など、Oracle Management Agentで使用されるJava Development Kit (JDK 8)の更新に関するガイダンスを提供します。
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を管理エージェントのインストール・ディレクトリにインストールし、既存のシンボリック・リンクを更新します。