Aplicando Patches e Atualizando um Sistema Exadata Cloud Infrastructure Manualmente
Este tópico descreve os procedimentos para aplicação de patch e atualização de vários componentes no Exadata Cloud Service fora da automação da nuvem.
Para obter informações relacionadas à aplicação de patches e à atualização com o dbaascli, consulte "Aplicando Patch no Oracle Grid Infrastructure e em Bancos de Dados Oracle com o Utilitário dbaascli".
Para obter mais orientações sobre a continuidade dos serviços durante as operações de aplicação de patch, consulte o white paper Application Checklist for Continuous Service for MAA Solutions.
- Aplicando Patches ao Software Oracle Database e Oracle Grid Infrastructure Manualmente
Para horário de verão e alguns patches, de rotina ou one-off, pode ser necessário aplicar patch manualmente no software. - Atualizando o Sistema Operacional do Cluster de VMs do Exadata Cloud Manualmente
Atualize os sistemas operacionais dos nós de computação do Exadata usando a ferramenta patchmgr. - Atualizando o Conjunto de Ferramentas em uma Instância do Exadata Cloud Infrastructure
O conjunto de ferramentas específico da nuvem é usado nas VMs Convidadas do Exadata Cloud Infrastructure para operações locais, incluindo comandos dbaascli.
Tópicos Relacionados
Tópico principal: Aplicar Patch e Atualizar um Sistema Exadata Cloud Infrastructure
Aplicando Patches ao Software Oracle Database e Oracle Grid Infrastructure Manualmente
Para horário de verão e alguns patches, de rotina ou one-off, pode ser necessário aplicar patch manualmente no software.
- Patches de Horário de Verão (DST): Como eles não podem ser aplicados de maneira incremental, os patches das definições de DST do Oracle Database não estão incluídos nos conjuntos de patches de rotina do Exadata Cloud Infrastructure. Se você precisar aplicar patches às definições de Horário de Verão do Oracle Database, faça isso manualmente. Consulte o Doc ID 412160.1 do My Oracle Support.
- Patches Fora da Rotina ou One-off: Se você encontrar um problema que exija um patch que não está incluído em qualquer conjunto de patches de rotina, trabalhe com o Suporte Técnico da Oracle para identificar e aplicar o patch correto.
Para obter informações gerais sobre aplicação de patch no Oracle Database, consulte informações sobre atualizações e requisitos de conjuntos de patches no Guia de Upgrade do Oracle Database para sua versão.
Atualizando o Sistema Operacional do Cluster de VMs do Exadata Cloud Manualmente
Atualize os sistemas operacionais dos nós de computação do Exadata usando a ferramenta patchmgr.
Este utilitário gerencia a atualização inteira de um ou mais nós de computação remotamente, incluindo a execução das etapas de pré-reinicialização, reinicialização e pós-reinicialização. Você pode executar o utilitário de um nó de computação do Exadata ou de um servidor que não seja do Exadata e execute o Oracle Linux. O servidor no qual você executa o utilitário é conhecido como " sistema de acionamento". Você não pode usar o sistema de acionamento para atualizar ele mesmo. Portanto, se o sistema de acionamento for um dos nós de computação do Exadata em um sistema que você está atualizando, execute uma operação separada em outro sistema de acionamento para atualizar esse servidor.
Os dois seguintes cenários descrevem formas típicas de executar as atualizações:
Cenário 1: Sistema de Acionamento Não Exadata
A forma mais simples de executar a atualização do sistema Exadata é utilizar outro servidor Oracle Linux para atualizar todos os nós de computação do Exadata no sistema.
Cenário 2: Sistema de Acionamento de Nó Exadata
Você pode usar um nó de computação do Exadata para acionar as atualizações do restante dos nós de computação no sistema e, em seguida, usar um dos nós atualizados para acionar a atualização no nó original do driver do Exadata.
Por exemplo: Você está atualizando um sistema Exadata half rack que tem quatro nós de computação - node1, node2, node3 e node4. Primeiro, use node1 para acionar as atualizações do node2, node3 e node4. Em seguida, use node2 para acionar a atualização de node1.
O sistema de acionamento requer acesso via SSH
do usuário raiz a cada nó de computação que o utilitário atualizará.
- Preparação para Atualizações do Sistema Operacional
Determine a versão mais recente do software disponível e a conectividade com o repositórioyum
apropriado - Para atualizar o sistema operacional em todos os nós de computação de uma instância do Exadata Cloud Infrastructure
Procedimento para atualizar todos os nós de computação usando opatchmgr
. - Instalando Pacotes Adicionais de Sistema Operacional
Verifique essas diretrizes antes de instalar pacotes adicionais de sistema operacional no Oracle Exadata Database Service on Dedicated Infrastructure.
Preparação para as Atualizações do Sistema Operacional
Determine a versão mais recente do software disponível e a conectividade com o repositório yum
apropriado
Cuidado:
Não instale o NetworkManager na instância do Exadata Cloud Infrastructure. A instalação desse pacote e a inicialização do sistema resultará em perda grave de acesso ao sistema.- Antes de começar suas atualizações, consulte Exadata Cloud Service Software Versions ( Doc ID 2333222.1) para determinar a versão de software mais recente e a versão de destino a ser usada.
- Algumas etapas no processo de atualização exigem que você especifique um repositório YUM. O URL do repositório YUM é:
http://yum-<region_identifier>.oracle.com/repo/EngineeredSystems/exadata/dbserver/<latest_version>/base/x86_64.
Identificadores de região são strings de texto usadas para identificar regiões do Oracle Cloud Infrastructure (por exemplo,
us-phoenix-1
). Você pode encontrar uma lista completa de identificadores de região em Regiões.Você pode executar o seguinte comandocurl
para determinar a versão mais recente do repositório YUM para a região da instância do Exadata Cloud Service:curl -s -X GET http://yum-<region_identifier>.oracle.com/repo/EngineeredSystems/exadata/dbserver/ |egrep "18.1."
Este exemplo retorna a versão mais atual do repositório YUM para a região Oeste dos EUA (Phoenix):curl -s -X GET http://yum-us-phoenix-1.oracle.com/repo/EngineeredSystems/exadata/dbserver/ |egrep "18.1." <a href="18.1.4.0.0/">18.1.4.0.0/</a> 01-Mar-2018 03:36 -
- Para aplicar atualizações do sistema operacional, a VCN do sistema deve estar configurada para permitir acesso ao repositório YUM. Para obter mais informações, consulte Opção 2: Gateway de Serviço para o Object Storage e o repositório YUM .
Tópicos Relacionados
Para atualizar o sistema operacional em todos os nós de computação de uma instância do Exadata Cloud Infrastructure
Procedimento para atualizar todos os nós de computação usando patchmgr
.
Este exemplo de procedimento presume o seguinte:
- O sistema tem dois nós de computação,
node1
enode2
. - A versão de destino é 18.1.4.0.0.180125.3.
- Cada um dos nós é usado como o sistema de acionamento para a atualização no outro.
Instalando Pacotes Adicionais de Sistema Operacional
Verifique essas diretrizes antes de instalar pacotes adicionais de sistema operacional no Oracle Exadata Database Service on Dedicated Infrastructure.
É permitido instalar e atualizar pacotes de sistemas operacionais no Oracle Exadata Database Service on Dedicated Infrastructure, desde que você não modifique o kernel ou os pacotes específicos do InfiniBand. No entanto, o suporte técnico da Oracle, incluindo instalação, teste, certificação e resolução de erro, não se aplica a qualquer software que não seja da Oracle que você instale.
Além disso, lembre-se de que, se você adicionar ou atualizar pacotes separados de uma atualização de software do Oracle Exadata, essas adições ou atualizações de pacotes poderão apresentar problemas quando você aplicar uma atualização de software do Oracle Exadata. Podem ocorrer problemas porque pacotes de software adicionais incluem novas dependências que podem interromper uma atualização do Oracle Exadata. Por esse motivo, a Oracle recomenda minimizar a personalização.
Se você instalar pacotes adicionais, a Oracle recomenda que tenha scripts para automatizar a remoção e a reinstalação desses pacotes. Após uma atualização do Oracle Exadata, se você instalar pacotes adicionais, verifique se os pacotes adicionais ainda são compatíveis e se ainda precisa desses pacotes.
Para obter mais informações, consulte o Oracle Exadata Database Machine Maintenance Guide.
Tópicos Relacionados
Atualizando o Conjunto de Ferramentas em uma Instância do Exadata Cloud Infrastructure
O conjunto de ferramentas específico da nuvem é usado nas VMs Convidadas do Exadata Cloud Infrastructure para operações locais, incluindo comandos dbaascli.
O conjunto de ferramentas da nuvem é atualizado automaticamente pela Oracle quando novas releases são disponibilizadas. Se necessário, você pode seguir as etapas em Atualizando o Conjunto de Ferramentas da Nuvem com o Utilitário dbaascli para garantir que tenha a versão mais recente do conjunto de ferramentas na nuvem em todas as máquinas virtuais do cluster de VMs
Tópicos Relacionados