Actualizando Java

En este tema se proporciona orientación sobre la actualización de Java Development Kit (JDK 8) utilizado por Oracle Management Agents, incluidas las instrucciones para actualizar el agente y el uso del paquete Oracle Management Agent para actualizaciones de Java.

Actualización de Java Utilizado por Oracle Management Agent

Oracle Management Agents necesita JDK 8 para funcionar. Las directrices para actualizar Java utilizadas por los agentes se pueden encontrar en Uso de Java con Management Agent.

Nota

Las operaciones de Java Runtime Lifecycle Management no se pueden utilizar en los tiempos de ejecución de Java utilizados por el agente.

Actualización del Agente y Actualización de Java mediante el Paquete de Oracle Management Agent

Cuando ejecuta un nuevo instalador de OMA en una instancia con OMA ya instalado, el instalador puede actualizar el JDK 8 utilizado por los agentes y actualizar también la versión del agente.

Para actualizar JDK 8 y el agente, descargue el paquete de instalador de OMA como se menciona en Descargar el instalador de software de Oracle Management Agent con software de requisitos. Asegúrese de haber descargado el archivo JMS_Configuration.rsp y de haberlo colocado en el mismo nivel que el archivo comprimido. Ejecute el grupo de JMS de configuración:
  • En Linux: sudo ./setupJMS.sh
  • En Windows: haga clic con el botón derecho en setupJMS.ps1 y seleccione Run with Powershell.
    Nota

    Se necesita PowerShell versión 5.1 o cualquier versión inferior a 7 para ejecutar el instalador.
  • En macOS: sudo ./setupJMS.sh

El JDK 8 y la actualización del agente difieren según la instalación existente. Considere los siguientes escenarios:

Escenario 1: El instalador OMA de JMS ha realizado la instalación existente

Si la instalación de OMA existente en la instancia la ha realizado el instalador de OMA de JMS, el JDK 8 utilizado por el agente se instalará en la carpeta de instalación del agente de gestión. Cuando se vuelva a ejecutar el instalador de OMA en esta instancia, Installer comprobará las versiones más recientes tanto de JDK 8 como del agente. Si uno o ambos están desactualizados, Installer actualizará los componentes desactualizados.

Escenario 2: La instalación existente se ha realizado con el script de instalación de JMS

Si la instalación de OMA existente en la instancia se ha realizado mediante el script de instalación de JMS, el agente tendría un enlace simbólico que apunta al directorio instalado de JDK en la instancia. Cuando se ejecuta el instalador de OMA en esta instancia, el instalador instalará JDK 8 en el directorio de instalación del agente de gestión, que luego utilizará el agente, actualizando el enlace simbólico existente. Installer también actualizará el agente si hay disponible una versión más reciente.

Escenario 3: La instalación existente fue realizada por el instalador OMA de MACS

Si el instalador de MACS realizó la instalación de OMA existente en la instancia, el agente tendría una ruta de acceso o un enlace simbólico a un directorio JDK 8 en la instancia. Cuando se ejecuta el instalador de OMA en esta instancia, JMS ignorará la actualización de JDK y actualizará el agente si hay disponible una versión más reciente. Si el usuario ha proporcionado un enlace simbólico que se resuelve en el directorio instalado de JDK en la instancia, se puede realizar una actualización en JDK 8. Para actualizar JDK 8, el instalador se debe ejecutar con el parámetro jms.override-jdk-symlink = true agregado al archivo JMS_Configuration.rsp. El instalador instalará JDK 8 en el directorio de instalación del agente de gestión y actualizará el enlace simbólico existente.