Mise à jour de Java

Cette rubrique fournit des conseils sur la mise à jour de Java Development Kit (JDK 8) utilisé par les agents de gestion Oracle, notamment des instructions sur la mise à niveau de l'agent et l'utilisation de l'ensemble Oracle Management Agent pour les mises à jour Java.

Mise à jour de Java utilisé par les agents de gestion Oracle

Les agents de gestion Oracle ont besoin de JDK 8 pour fonctionner. Vous trouverez des directives pour mettre à jour Java utilisé par les agents dans Utilisation de Java avec l'agent de gestion.

Note

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

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.

Pour mettre à jour JDK 8 et l'agent, téléchargez l'ensemble d'installation OMA, comme indiqué dans Télécharger le programme d'installation du logiciel de l'agent de gestion Oracle avec le logiciel requis. 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 l'ensemble JMS de configuration :
  • Sous Linux : sudo ./setupJMS.sh
  • Dans Windows : Cliquez avec le bouton droit de la souris sur setupJMS.ps1 et sélectionnez Run 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

La mise à niveau de JDK 8 et de l'agent diffère selon 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 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 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 d'accès 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 dans le répertoire JDK installé sur l'instance, une mise à jour peut être effectuée vers 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.