Mettre à jour Java
Cette rubrique fournit des instructions sur la mise à jour du kit Java Development Kit (JDK 8) utilisé par les agents de gestion Oracle, y compris des instructions pour la mise à niveau de l'agent et l'utilisation du groupe d'agents de gestion Oracle pour les mises à jour Java.
Mise à jour de Java utilisé par les agents OMA Oracle
Les agents de gestion Oracle ont besoin de JDK 8 pour fonctionner. Pour obtenir des instructions sur la mise à jour de Java utilisé par les agents, reportez-vous à Utilisation de Java avec l'agent de gestion.
Les opérations de gestion du cycle de vie de l'exécution Java ne peuvent pas être utilisées sur les exécutions Java utilisées par l'agent.
Mise à niveau de l'agent et mise à jour de Java à l'aide du bundle d'agents de gestion Oracle
Lorsque vous exécutez un nouveau programme d'installation OMA sur une instance déjà installée, le programme d'installation peut mettre à jour le kit JDK 8 utilisé par les agents et mettre à niveau la version de l'agent.
JMS_Configuration.rsp
et que vous l'avez placé au même niveau que le fichier compressé. Exécutez le package JMS de configuration :
- Sous Linux :
sudo ./setupJMS.sh
- Dans Windows : cliquez avec le bouton droit de la souris sur
setupJMS.ps1
et sélectionnezRun with Powershell
.Remarque
PowerShell version 5.1 ou toute version inférieure à 7 est requise pour exécuter le programme d'installation. - Dans macOS :
sudo ./setupJMS.sh
JDK 8 et la mise à niveau de l'agent diffèrent en fonction de l'installation existante. Tenez compte des scénarios suivants :
Scénario 1 : l'installation existante a été effectuée par le programme d'installation OMA de JMS
Si l'installation OMA existante dans l'instance a été effectuée par le programme d'installation OMA de JMS, le kit JDK 8 utilisé par l'agent sera installé dans le dossier d'installation de l'agent de gestion. Lorsque le programme d'installation d'OMA est réexécuté dans cette instance, le programme d'installation recherche les dernières versions de JDK 8 et de l'agent. Si l'un des composants ou les deux sont obsolètes, le programme d'installation met à jour les composants obsolètes.
Scénario 2 : L'installation existante a été effectuée à l'aide du script d'installation de JMS
Si l'installation OMA existante dans l'instance était effectuée par le script d'installation de JMS, l'agent disposerait d'un lien symbolique pointant vers le répertoire JDK installé sur l'instance. Lorsque le programme d'installation OMA est exécuté dans cette instance, le programme d'installation installe JDK 8 dans le répertoire d'installation de l'agent de gestion, qui sera ensuite utilisé par l'agent, en mettant à jour le lien symbolique existant. Le programme d'installation met également à niveau l'agent si une version plus récente est disponible.
Scénario 3 : l'installation existante a été effectuée par le programme d'installation OMA de MACS
Si l'installation OMA existante dans l'instance était effectuée par le programme d'installation MACS, l'agent aurait un chemin ou un lien symbolique vers un répertoire JDK 8 sur l'instance. Lorsque le programme d'installation OMA est exécuté dans cette instance, JMS ignore la mise à jour du kit JDK et met à niveau l'agent si une version plus récente est disponible. Si l'utilisateur a fourni un lien symbolique qui se résout dans le répertoire installé JDK sur l'instance, une mise à jour peut être effectuée sur le JDK 8. Pour mettre à jour JDK 8, le programme d'installation doit être exécuté avec le paramètre jms.override-jdk-symlink = true
ajouté au fichier JMS_Configuration.rsp
. Le programme d'installation installera ensuite JDK 8 dans le répertoire d'installation de l'agent de gestion, en mettant à jour le lien symbolique existant.