Mettre à niveau l'agent et mettre à jour Java
Oracle recommande d'utiliser les dernières versions du logiciel d'agent et des plugiciels JMS pour accéder aux derniers correctifs de fonctionnalité et de sécurité.
Oracle Management Agent
Voir Mettre à niveau les agents de gestion pour des procédures détaillées et des exigences de politique. Il est recommandé d'activer la mise à niveau automatique d'OMA. Le plugiciel Java Management Service est mis à jour automatiquement.
Oracle Cloud Agent
La réexécution de l'installateur ou du script d'installation sur un système avec un agent existant peut entraîner une mise à jour de l'agent.
Mise à jour de Java utilisé par les agents de gestion Oracle
Les agents de gestion Oracle ont besoin de JDK 8 pour fonctionner. Les directives de mise à jour de Java utilisées par les agents se trouvent dans Utilisation de Java avec l'agent de gestion.
Les opérations de gestion du cycle de vie d'exécution Java ne peuvent pas être utilisées sur les environnements d'exécution Java utilisés par l'agent.
Mise à niveau de l'agent et mise à jour de Java à l'aide d'Oracle Management Agent Bundle
Lorsque vous exécutez un nouveau programme d'installation OMA sur une instance avec OMA déjà installé, le programme d'installation peut mettre à jour le JDK 8 utilisé par les agents et mettre à niveau la version de l'agent également.
JMS_Configuration.rsp
et de l'avoir 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
.Note
PowerShell version 5.1 ou toute version inférieure à 7 est requise pour exécuter le programme d'installation. - Dans macOS :
sudo ./setupJMS.sh
Le JDK 8 et la mise à niveau de l'agent diffèrent en fonction de l'installation existante. Prenons les scénarios suivants :
Scénario 1 : L'installation existante a été effectuée par l'installeur OMA de JMS
Si l'installation OMA existante dans l'instance a été effectuée par le programme d'installation OMA de JMS, le JDK 8 utilisé par l'agent sera installé dans le dossier d'installation de l'agent de gestion. Lorsque le programme d'installation OMA est réexécuté dans cette instance, le programme d'installation vérifie les dernières versions de JDK 8 et de l'agent. Si l'un 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 aurait un lien symbolique qui pointe 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 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 en répertoire JDK installé sur l'instance, une mise à jour peut être effectuée vers 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 installe ensuite JDK 8 dans le répertoire d'installation de l'agent de gestion, en mettant à jour le lien symbolique existant.