Atualizando o Java

Este tópico fornece orientação sobre como atualizar o JDK 8 (Java Development Kit) usado pelos Oracle Management Agents, incluindo instruções para fazer upgrade do agente e usar o pacote Oracle Management Agent para atualizações Java.

Atualizando o Java Usado pelo Oracle Management Agents

Os Oracle Management Agents exigem o JDK 8 para seu funcionamento. As diretrizes para atualizar o Java usado pelos agentes podem ser encontradas em Usando o Java com o Management Agent.

Observação

As operações do Gerenciamento do Ciclo de Vida do Java Runtime não podem ser usadas em runtimes Java usados pelo agente.

Fazendo Upgrade do Agente e Atualizando o Java usando o Pacote do Oracle Management Agent

Quando você executa um novo instalador do OMA em uma instância com o OMA já instalado, o instalador pode atualizar o JDK 8 usado pelos agentes e também fazer upgrade da versão do agente.

Para atualizar o JDK 8 e o agente, faça download do pacote de instalação do OMA conforme mencionado em Fazer Download do Instalador de Software do Oracle Management Agent com o Software Requisito. Certifique-se de ter feito download do arquivo JMS_Configuration.rsp e colocado no mesmo nível do arquivo compactado. Execute o pacote JMS de configuração:
  • No Linux: sudo ./setupJMS.sh
  • No Windows: Clique com o botão direito do mouse em setupJMS.ps1 e selecione Run with Powershell.
    Observação

    É necessário o PowerShell versão 5.1 ou qualquer versão abaixo de 7 para executar o instalador.
  • Em macOS: sudo ./setupJMS.sh

O JDK 8 e o upgrade do agente são diferentes com base na instalação existente. Considere os seguintes cenários:

Cenário 1: A instalação existente foi feita pelo instalador OMA do JMS

Se a instalação do OMA existente na instância tiver sido feita pelo instalador do OMA do JMS, o JDK 8 usado pelo agente será instalado na pasta de instalação do agente de gerenciamento. Quando o instalador do OMA for executado novamente nesta instância, o instalador verificará as versões mais recentes do JDK 8 e do agente. Se um ou ambos estiverem desatualizados, o instalador atualizará os componentes desatualizados.

Cenário 2: A instalação existente foi feita usando o script de instalação do JMS

Se a instalação do OMA existente na instância fosse feita pelo script de instalação do JMS, o agente teria um symlink que aponta para o diretório JDK instalado na instância. Quando o instalador do OMA for executado nesta instância, o instalador instalará o JDK 8 no diretório de instalação do agente de gerenciamento, que será então usado pelo agente, atualizando o symlink existente. O instalador também fará upgrade do agente se uma versão mais recente estiver disponível.

Cenário 3: A instalação existente foi feita pelo instalador OMA do MACS

Se a instalação existente do OMA na instância fosse feita pelo instalador do MACS, o agente teria um caminho ou symlink para um diretório JDK 8 na instância. Quando o instalador do OMA for executado nesta instância, o JMS ignorará a atualização do JDK e fará upgrade do agente se uma versão mais recente estiver disponível. Se o usuário tiver fornecido um symlink que seja resolvido para o diretório instalado do JDK na instância, uma atualização poderá ser feita para o JDK 8. Para atualizar o JDK 8, o instalador deve ser executado com o parâmetro jms.override-jdk-symlink = true adicionado ao arquivo JMS_Configuration.rsp. O instalador então instalará o JDK 8 no diretório de instalação do agente de gerenciamento, atualizando o symlink existente.