Como fazer o patch do ESXi com o VMware Update Manager: Walkthrough completo

Anfitriões ESXi podem ser corrigidos na interface de linha de comando usando ESXCLI, embora esse método seja mais vantajoso quando o número de hosts ESXi que você precisa corrigir não é alto. Se o número de hospedeiros ESXi necessário for alto, a correção de cada hospedeiro na ESXCLI pode levar muito tempo e esforço, especialmente se você tiver hospedeiros de versões diferentes. Felizmente, a VMware fornece o vSphere Update Manager que pode ser usado para atualizar as máquinas ESXi a partir de uma única interface. O post de hoje no blog cobre o VMware vSphere Update Manager e explica como atualizar e atualizar as máquinas ESXi centralmente.

Nosso software abrangente oferece proteção robusta aos dados e aplicativos comerciais. Participe do nosso Try & Buy Promotion e tenha a oportunidade de receber um cartão presente da Amazon para testar o backup do NAKIVO & Replication in your environment.

What Is VMware Update Manager?

VMware vSphere Update Manager é um plug-in (extensão) vCenter que deve ser instalado manualmente nas versões mais antigas do vCenter 6.5 do vCenter Server. Se o vCenter Server 6.5 estiver instalado no Windows, você deve instalar o vSphere Update Manager (VUM) manualmente. O VMware Update Manager pode ser instalado na máquina com o vCenter ou em outra máquina Windows e deve ter conectividade de rede com o vCenter, uma vez que o VUM está firmemente integrado ao vCenter Server. Se você instalou o vCenter Server Appliance (VCSA) versão 6.5 ou posterior, então o vSphere Update Manager foi pré-instalado no vCenter por padrão e inicia automaticamente. Recomenda-se instalar o vCenter 6.7 como VCSA – neste caso, o vCenter está sendo executado como uma máquina virtual (VM) em um servidor ESXi. O VMware vCenter é um sistema de gerenciamento centralizado para o vSphere e o vSphere Update Manager é uma ferramenta centralizada para atualizar/atualizar hosts ESXi, VMs, dispositivos virtuais e aplicativos virtuais (VMware vApps). Você também pode instalar e atualizar softwares, como drivers nos hosts ESXi, atualizar o hardware da VM, instalar e atualizar o VMware Tools. Dessa forma, você pode atualizar ou atualizar várias entidades ao mesmo tempo.

Vantagens do VMware Update Manager

As vantagens de usar o VMware Update Manager incluem a flexibilidade e a possibilidade de instalar patches VMware em vários hosts ao mesmo tempo. Essa abordagem também permite que você gerencie os patches da VMware de forma centralizada usando o vCenter com o VMware vSphere Client e ajuda a economizar tempo gasto com a administração do vSphere. Você também pode automatizar a instalação dos patches do ESXi. O VMware Update Manager é universal e permite que você instale patches VMware e patches de terceiros, como switch virtual distribuído Cisco, drivers atualizados para servidores Hewlett-Packard, etc.

Compatibilidade

Antes de iniciar o processo de atualização/atualização, certifique-se de verificar a compatibilidade da sua versão atual do vCenter com a nova versão ESXi, a compatibilidade da sua versão ESXi atual com a versão de atualização e a compatibilidade do seu software de backup com as novas versões ESXi e vCenter que você usará após a atualização/atualização. Você pode usar as matrizes de interoperabilidade da VMware no site da Web da VMware. Além disso, certifique-se de verificar a compatibilidade do seu hardware com os patches do ESXi antes de instalar esses patches.

Como funciona o ESXi Patching

Basicamente, o fluxo de trabalho do ESXi patching consiste no seguinte:

  • Entrar o arquivo de instalação necessário no Update Manager
  • Criar uma linha de base personalizada
  • Atacar a linha de base para a entidade requerida (host ESXi, datacenter, cluster, etc.).)
  • Verificação de conformidade (opcional)
  • Pré-verificação de remediação
  • Remediação

Lembrar que, na maioria dos casos, as máquinas virtuais devem ser desligadas ou migradas dos hosts ESXi antes de iniciar a remediação quando você procura atualizar ou atualizar esses hosts. As máquinas ESXi entram automaticamente no modo de manutenção quando se faz a remediação. Quando a remediação é feita, as máquinas ESXi saem do modo de manutenção, e pode ser necessário reiniciar a máquina. Se você optou por corrigir múltiplas máquinas ESXi, o processo de correção da segunda máquina começa quando o processo de correção da primeira máquina ESXi é concluído.

Hence, o processo de atualização e atualização das máquinas ESXi pode ser dividido nos seguintes passos:

  • Uma máquina ESXi é inserida no modo de manutenção.
  • Um patch é instalado.
  • A máquina ESXi é reinicializada.
  • A máquina ESXi é reconectada ao vCenter.
  • A máquina ESXi sai do modo de manutenção.
  • O processo de aplicação de patches ESXi começa para a próxima máquina ESXi.
  • >

Como usar o vSphere Update Manager para fazer o patch da máquina ESXi

Vamos explicar o que está envolvido no uso do VMware Update Manager para fazer o upgrade do ESXi 6.5 para o ESXi 6.7. No exemplo atual, o vCenter 6.7 é usado para gerenciar três hosts ESXi. O VMware vSphere Update Manager é pré-instalado no VCSA 6.7 (vCenter Server Appliance).

Abra o VMware vSphere Client, vá para Hosts e Clusters e selecione os hosts ESXi que você gostaria de atualizar/atualizar. Você pode selecionar uma pasta VM, um cluster ou o data center inteiro, se necessário. Neste exemplo, o host ESXi cujo endereço IP é 192.168.101.205 será atualizado.

Update refere-se à instalação de patches que corrigem bugs na versão atual. O número de compilação é aumentado, mas a versão permanece a mesma após a aplicação de uma atualização. Por exemplo, atualizar o ESXi 6.7 para ESXi 6.7 U1, ESXi6.7 U2 ou ESXi6.7 U3 preserva a versão 6.7.

Atualizar o ESXi 6.5 para ESXi 6.7

Selecione o host ESXi necessário e verifique a versão e o número de compilação na aba Sumário. Preste atenção na guia Updates que está presente quando o VMware Update Manager é instalado no vCenter. Você também pode abrir a guia Updates para verificar a versão e a compilação do ESXi. Como você pode ver na captura de tela, o ESXi 6.5 build 8294253 é usado no exemplo (o endereço IP do host do ESXi é 192.168.101.205 e o endereço IP do vCenter é 192.168.101.103). Na aba Updates, você pode ver um link para a página do VMware Update Manager do vCenter.

Você deve ter todos os pacotes necessários antes de poder atualizar o ESXi. Observe que você deve baixar o instalador ISO ESXi 6.7 manualmente antes de atualizar o ESX 6.5 no vSphere Update Manager.

Upload da imagem para atualização

Vá para o VMware Update Manager (Home > Update Manager), selecione a aba de imagens ESXi e clique em Importar para importar o ESXi 6.7 arquivo ISO de instalação para o repositório do vSphere Update Manager.

>

>

Click Browse e selecione o arquivo ISO do instalador ESXi 6.7. Clique em Importar para importar a imagem para um repositório.

Aguarde até que a imagem ISO tenha sido copiada.

Após que sua imagem de instalação do ESXi 6.7 tenha sido copiada para o repositório Update Manager, você deve criar uma nova linha de base. Uma linha de base é como uma predefinição que pode ser aplicada a múltiplas entidades, tais como hospedeiros ESXi, de uma só vez. As linhas de base são divididas em linhas de base de host, linhas de base VM (máquina virtual), linhas de base VA (aparelho virtual). As baselines VM e as baselines VA não podem ser criadas manualmente, pois são predefinidas. Também é possível criar grupos de baseline. No exemplo atual, uma baseline inclui uma imagem ESXi para atualização. Entretanto, é possível selecionar vários patches (atualizações), upgrades ou extensões para adicionar a uma baseline. Então você pode usar uma baseline para instalar múltiplas correções em hosts ESXi simultaneamente.

Criar uma baseline

Na aba de imagens ESXi, pressione New Baseline.

O assistente Create Baseline que agora está aberto contém três passos.

1. Digite um nome e uma descrição para uma nova linha de base. No exemplo atual, o nome é ESXi6-7upgrade. Pressione Próximo para continuar.

2. Selecione uma imagem de lançamento ESXi. A imagem ISO ESXi 6.7 Update1 é selecionada neste caso. Pressione Next.

3. Verifique o resumo e clique em Finish.

A linha de base foi criada, e você pode ver a linha de base criada na aba Baselines do VMware Update Manager. Você também pode ver duas linhas de base predefinidas (Non-Critical Host Patches e Critical Host Patches).

>

>

Agregando uma linha de base

>

Vá para Hosts e Clusters, selecione seu host (ESXi 6.5), e selecione a aba Updates. Na seção Visão Geral, selecione Host Updates, depois na seção Attached Baselines, pressione Attach.

Note: Você pode selecionar todo o datacenter, pasta VM ou cluster se desejar atualizar vários hosts ESXi.

Selecione sua linha de base de atualização personalizada (ESXi6-7upgrade neste caso) e clique em Attach.

Verificando a conformidade

Volte para Hosts e Clusters, selecione seu host ESXi (datacenter, pasta VM ou cluster) e selecione a guia Updates.

Na guia Updates, selecione Overview, então escolha Host Compliance e clique em Check Compliance.

A verificação de conformidade permite que você verifique o estado das atualizações adicionadas às linhas de base e notifique se há ou não conflitos. Se a atualização ou upgrade não tiver suporte, o VMware Update Manager o notificará ao executar a verificação de conformidade.

No nosso exemplo, o status de conformidade do host não está em conformidade, mas o upgrade pode ser tecnicamente feito para hosts selecionados.

Pré-verificação da remediação

Pré-verificação da remediação deve ser executada para verificar as condições e identificar possíveis problemas que possam ocorrer após a remediação. Se houver possíveis problemas, a lista de ações recomendadas é exibida. Por exemplo, se você for atualizar ou atualizar hosts ESXi e VMs estão rodando em um cluster, você pode precisar desativar o DPM, controle de admissão HA e ativar DRS, EVC etc. Quanto às VMs, pode ser necessário desligar uma unidade de DVD virtual, desactivar a tolerância a falhas para a VM num cluster, etc. A correção pré-verificação permite que você evite terminar o processo de atualização/atualização após iniciar.

Vá para Hosts e Clusters, selecione seu host ESXi (hosts), clique com o botão direito do mouse no host e selecione Update Manager >Pré-verificar correção no menu de contexto.

Espere um pouco até que o processo de verificação esteja terminado. Se houver avisos após a conclusão do processo de correção pré-verificação, execute as ações recomendadas para corrigir os problemas.

Se tudo estiver correto e não for necessário executar nenhuma ação para iniciar a correção, vá para Anfitriões e Clusters, selecione seu host ESXi, selecione a aba Updates e abra a categoria Host Updates na seção Overview (Visão Geral). Selecione a linha de base requerida (ESXi6-7upgrade neste caso) e clique em Remediate.

Readir e aceitar o Contrato de Licença de Uso Final (EULA), marque a caixa de seleção apropriada e clique em OK.

Selecione os hosts ESXi que precisam ser remediados, edite as configurações se necessário (configurações de agendamento, opções de remediação), e clique em Remediate.

Todos os VMs precisam ser desligados ou migrados do host antes de serem remediados. O host irá entrar no modo de manutenção automaticamente. Você pode ver o progresso do processo de remediação na guia Tarefas Recentes. Aguarde até que o processo esteja terminado. Após atualizar um host ESXi, o host deve reiniciar e sair do modo de manutenção automaticamente.

Após a atualização do ESXi ser concluída e o host ESXi reinicializado, selecione esse host na página Host/Cluster e verifique a versão e o número de compilação. Como você pode ver na imagem abaixo, nossa máquina ESXi foi atualizada da versão 6.5 build 8294253 para a versão 6.7 build 10302608 (Atualização 1). Você pode comparar seu número de compilação com o número de compilação na tabela e identificar a versão, nome da versão e data de lançamento.

A máquina ESXi foi atualizada com sucesso, você pode executar VMs nesta máquina novamente.

Atualizando a máquina ESXi 6.7 para ESXi 6.7 Atualização 2

Se você usar as máquinas ESXi 6.7, você não poderá atualizar estas máquinas até que uma nova versão da vSphere seja lançada. No momento de escrever este post no blog, o vSphere 6.7 é a versão mais recente. No entanto, atualizações que contêm patches de segurança e outros patches foram lançadas pela VMware. Os hosts do ESXi 6.7 podem ser atualizados para o ESXi 6.7 Atualização 1, Atualização 2 e Atualização 3 neste momento. Vamos considerar como atualizar o host ESXi versão 6.7 Atualização 1 para a versão 6.7 Atualização 2 como um exemplo. Você pode usar esse processo para atualizar seu ESXi 6.7 Atualização 2 para ESXi 6.7 Atualização 3 usando o VMware Update Manager, bem como instalando patches VMware personalizados. Como você deve se lembrar, a versão atual do ESXi host considerado em nosso exemplo é a versão 6.7 Update 1 build 10302608.

Open vSphere Update Manager (no vSphere Client vá para Home > Update Manager) e selecione a guia Updates. Você pode ver uma lista de atualizações e correções disponíveis, sua gravidade, tipo e categoria. O VMware ESXi 6.7 Complete Update 2 necessário está presente nesta lista, portanto, podemos continuar.

Criando uma linha de base

Como visto no exemplo anterior, primeiro você tem que criar uma nova linha de base. No VMware Update Manager, abra a aba Baselines, clique em New > Baseline.

O assistente Create Baseline é aberto.

1. Nome e Descrição. Insira um nome, por exemplo ESXi6-7upd2, insira a descrição (opcional), e selecione o tipo de linha de base. Neste caso, o tipo de conteúdo é Patch. Pressione Próximo para continuar.

2. Selecione Patches Automaticamente. Como gostaríamos de instalar a atualização necessária manualmente, a caixa de seleção “Automatically update this baseline with patches that match the following criteria” (Atualizar automaticamente esta linha de base com patches que correspondam aos seguintes critérios) deve ser desmarcada. Caso contrário, todos os patches VMware disponíveis serão sugeridos para instalação.

3. Selecione os patches manualmente. Selecione os patches VMware necessários. VMware ESXi 6.7 Complete Update 2 foi selecionado neste exemplo.

4. Resumo. Verifique suas configurações de baseline e se tudo estiver correto, pressione Finish.

>

>

Agora que uma baseline foi criada, você pode ver a nova baseline na aba Baselines do VMware Update Manager.

>

>

Actualizando a baseline para o host

>

Agora, volte para Hosts e Clusters, selecione o host ESXi que você gostaria de corrigir, e selecione a aba Updates. Clique em Host Updates e na seção Attached Baselines, clique em Attach.

Na janela popup, selecione a linha de base desejada (ESXi6-7upd2 neste exemplo) e clique em Attach.

Remediating the ESXi host

Agora que a linha de base tenha sido anexada ao host ESXi, você pode selecionar esta linha de base. Você deve preparar seu host ESXi para a correção e desligar ou migrar VMs dos hosts que devem ser corrigidos. Tenha em mente que a máquina ESXi precisa entrar no modo de manutenção a fim de instalar os patches ESXi. Em seguida, clique em Remediate para começar a atualizar a máquina ESXi.

Na nova janela aberta, confirme a máquina que você gostaria de corrigir, e selecione essa máquina marcando a caixa de seleção (a caixa de seleção está marcada por padrão). Configure opções adicionais se necessário, e pressione Remediate para iniciar a correção do host ESXi.

Wait até que o processo de correção esteja terminado. Depois disso, selecione seu host ESXi e, na aba Summary, verifique a versão e o número do build para se certificar de que o host foi remendado com sucesso. Agora nosso host ESXi foi atualizado para a versão 6.7.0 Update 2 Build 13006603.

Notice, que você pode configurar configurações globais do VMware Update Manager, se necessário, indo para Update Manager > Settings.

Conclusion

VMware Update Manager é um módulo útil para gerenciar e instalar atualizações em ambientes VMware vSphere. O VMware vSphere Update Manager (VUM) é totalmente integrado ao vCenter e está incluído no VCSA 6.5 e VCSA 6.7. É especialmente recomendado que você use o VUM para atualizar ou atualizar componentes de grandes ambientes vSphere. O post de hoje no blog explicou como usar essa ferramenta de patch VMware para atualizar um host ESXi e instalar os patches VMware ESXi em exemplos. Não se esqueça de verificar a compatibilidade antes de instalar os patches e esteja ciente da migração ou do desligamento de máquinas virtuais executadas em hosts ESXi programados para serem patches.

Regredindo a compatibilidade de novas versões de componentes vSphere como hosts ESXi e vCenter com software de backup, NAKIVO Backup & A replicação suporta o VMware vSphere 6.7 Atualização 3 e permite que você proteja suas VMs executando no ambiente VMware vSphere da melhor maneira possível. Baixe a última versão do NAKIVO Backup & Replicação e experimente o produto em seu ambiente sem custo.

Deixe uma resposta

O seu endereço de email não será publicado.