Fazendo Upgrade do Agente e Atualizando o Java

A Oracle recomenda o uso das versões mais recentes do software do agente e dos plug-ins JMS para acessar as correções de vulnerabilidade de segurança e funcionalidade mais recentes.

Oracle Management Agent

Consulte Fazer Upgrade de Management Agents para obter requisitos detalhados de procedimentos e políticas. É recomendável Ativar o Upgrade Automático do OMA. O plug-in do Java Management Service é atualizado automaticamente.

Oracle Cloud Agent

Consulte Atualizando o Software Oracle Cloud Agent para obter o procedimento detalhado. O plug-in do Java Management Service será atualizado junto com a atualização do OCA.
Observação

A reexecução do instalador ou do script de instalação em um sistema com um agente existente pode resultar em uma atualização do agente.

Atualizando o Java usado pelos 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 Java Runtime Lifecycle Management 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 instaladores do OMA conforme mencionado em Fazer Download do Instalador de Software do Oracle Management Agent com 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 tiver sido feita pelo script de instalação do JMS, o agente terá um symlink que aponta para o diretório instalado do JDK 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á 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 OMA existente na instância fosse feita pelo instalador 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 no 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 instalará o JDK 8 no diretório de instalação do agente de gerenciamento, atualizando o symlink existente.