Mettre à niveau l'agent et mettre à jour Java

Oracle recommande d'utiliser les dernières versions du logiciel d'agent et des modules d'extension JMS pour accéder aux dernières fonctionnalités et correctifs de vulnérabilité de sécurité.

Agent Oracle Management

Reportez-vous à Mise à niveau des agents de gestion pour obtenir des informations détaillées sur la procédure et les exigences de stratégie. Il est recommandé d'activer la mise à niveau automatique d'OMA. Le module d'extension Java Management Service est automatiquement mis à jour.

Agent Oracle Cloud

Pour obtenir la procédure détaillée, reportez-vous à Mise à jour du logiciel d'agent Oracle Cloud. Le module d'extension Java Management Service sera mis à jour avec la mise à jour OCA.
Remarque

La réexécution du programme d'installation 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 instructions de mise à jour de Java utilisées par les agents sont disponibles dans Utilisation de Java avec l'agent de gestion.

Remarque

Les opérations de gestion du cycle de vie d'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 Oracle Management Agent

Lorsque vous exécutez un nouveau programme d'installation OMA sur une instance sur laquelle OMA est déjà installé, le programme d'installation peut mettre à jour le kit JDK 8 utilisé par les agents et mettre à niveau également la version de l'agent.

Pour mettre à jour JDK 8 et l'agent, téléchargez le package d'installation OMA, comme indiqué dans Téléchargement du programme d'installation d'Oracle Management Agent Software Installer avec Requisite Software. Assurez-vous d'avoir téléchargé le fichier 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
  • Sous Windows : cliquez avec le bouton droit de la souris sur setupJMS.ps1 et sélectionnez Run 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

Le 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 OMA est réexécuté dans cette instance, il recherche les dernières versions de JDK 8 et de l'agent. Si l'un des composants obsolètes 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 a été effectuée par le script d'installation de JMS, l'agent aurait un lien symbolique pointant vers le répertoire d'installation du kit JDK 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, mettant à jour le lien symbolique existant. Le programme d'installation mettra é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 a été 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 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, vous pouvez mettre à jour 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.