O software de instalação e atualização permite identificar problemas na máquina host que podem causar falha na instalação, atualização ou migração.

Para instalações interativas, upgrades e migrações, os erros ou avisos são exibidos no painel final do instalador, onde você é solicitado a confirmar ou cancelar a instalação ou o upgrade. Para instalações, upgrades ou migrações com script, os erros ou avisos são gravados no arquivo de log de instalação. Você também pode consultar as notas de versão do produto para problemas conhecidos.

vSphere Update Manager fornece mensagens personalizadas para esses erros ou avisos. Para ver os erros e avisos originais retornados pelo script de pré-verificação durante uma verificação de upgrade do host do Update Manager, revise o arquivo de log do Update Manager vmware-vum-server-log4cpp.log.

O guia do vSphereUgrade descreve como usar os produtos VMware e seus recursos. Se você encontrar problemas ou situações de erro que não estejam descritos neste guia, poderá encontrar uma solução na VMware Base de conhecimento. Você também pode usar os Fóruns da comunidade do VMware para encontrar outras pessoas com o mesmo problema ou pedir ajuda, ou pode abrir a Solicitação de suporte para obter ajuda do profissional de serviços do VMware.

Coletar logs de instalação para o dispositivo vCenter Server

Você pode coletar arquivos de log de instalação e verificar esses arquivos para identificar a origem de uma falha se o appliance do vCenter Server parar de responder durante a inicialização inicial.

Procedimento

  1. Acesse o shell do appliance do vCenter Server.
    Opção Descrição
    Se você tiver acesso direto ao appliance do Pressione Alt+F1.
    Para se conectar remotamente Use o SSH ou outra conexão de console remoto para iniciar uma sessão no dispositivo do.
  2. Digite um nome de usuário e uma senha que o appliance reconheça.
  3. No shell do dispositivo, execute o comando pi shell para acessar o shell Bash.
  4. No shell Bash, execute o script vc-support.sh para gerar um pacote de suporte.
    Esse comando gera um arquivo .tgz em /storage/log.
  5. Exporte o pacote de suporte gerado para a pasta [email protected]:/tmp.
    scp /var/tmp/vc-etco-vm-vlan11-dhcp-63-151.eng.vmware.com-2014-02-28--21.11.tgz [email protected]:/tmp
  6. Determine qual script firstboot falhou.
    cat /var/log/firstboot/firstbootStatus.json

O que Fazer Depois

Para identificar as possíveis causas da falha, examine o arquivo de log do script firstboot que falhou.

Erros e avisos retornados pelo script de pré-verificação de instalação e atualização

O script de pré-verificação de instalação e atualização executa testes para identificar problemas na máquina host que podem causar falha em uma instalação, atualização ou migração.

Para instalações interativas, upgrades e migrações, os erros ou avisos são exibidos na tela final do instalador da GUI, na qual você é solicitado a confirmar ou cancelar a instalação ou o upgrade. Para instalações, upgrades ou migrações com script, os erros e os avisos são gravados no arquivo de log de instalação.

vSphere Update Manager fornece mensagens personalizadas para esses erros ou avisos. Para ver os erros e avisos originais retornados pelo script de pré-verificação durante uma Update Manager verificação de upgrade do host, revise o Update Manager arquivo de log vmware-vum-server-log4cpp.log.

Tabela 1. Códigos de erro e aviso retornados pelo script de pré-verificação de instalação e atualização
Erro ou aviso Descrição
64BIT_LONGMODESTATUS O processador do host deve ser de 64 bits.
COS_NETWORKING Aviso. Um endereço IPv4 foi encontrado em uma NIC virtual do console de serviço habilitado que não tem um endereço correspondente na mesma sub-rede no VMkernel. Um aviso separado é exibido para cada ocorrência desse tipo.
CPU_CORES O host deve ter pelo menos dois núcleos.
DISTRIBUTED_VIRTUAL_SWITCH Se o software Cisco Virtual Ethernet Module (VEM) for encontrado no host, o teste verificará se a atualização também contém o software VEM. O teste também determina se a atualização oferece suporte à mesma versão do Cisco Virtual Supervisor Module (VSM) que a versão existente no host. Se o software estiver ausente ou for compatível com uma versão diferente do VSM, o teste retornará um aviso. O resultado indica qual versão do software VEM era esperada na ISO de atualização e quais versões, se houver, foram encontradas. Você pode usar ESXi Image Builder CLI para criar uma ISO de instalação personalizada que inclui a versão apropriada do software VEM.
HARDWARE_VIRTUALIZATION Aviso. Se o processador do host não tiver virtualização de hardware ou se a virtualização de hardware não estiver ativada no BIOS do host, o desempenho do host será reduzido. Você pode habilitar a virtualização de hardware no painel de opções de inicialização da máquina host. Consulte a documentação do seu fornecedor de hardware.
MD5_ROOT_PASSWORD Esse teste verifica se a senha raiz está codificada no formato MD5. Se uma senha não estiver codificada no formato MD5, ela poderá ser significativa apenas para oito caracteres. Nesse caso, quaisquer caracteres após os oito primeiros não são mais autenticados após a atualização, o que pode criar um problema de segurança. Para solucionar esse problema, consulte o artigo da Base de Conhecimento KB 1024500.
MEMORY_SIZE O host requer a quantidade especificada de memória para fazer o upgrade.
PACKAGE_COMPLIANCE vSphere Update Manager faça upgrade apenas para vSphere Lifecycle Manager. Esse teste compara o software existente no host com o software contido na ISO de atualização para determinar se o host foi atualizado com êxito. Se algum dos pacotes estiver ausente ou for uma versão mais antiga do que o pacote na ISO de atualização, o teste retornará um erro. Os resultados do teste indicam qual software foi encontrado no host e qual software foi encontrado no ISO de upgrade.
PARTITION_LAYOUT Você poderá atualizar ou migrar o software somente se no máximo uma partição VMFS no disco estiver sendo atualizada. A partição VMFS deve começar após o setor 1843200.
POWERPATH Esse teste verifica a instalação do software EMC PowerPath, que consiste em um módulo CIM e um módulo de kernel. Se um desses componentes for encontrado no host, o teste verificará se os componentes correspondentes, como o CIM ou o VMkernel e o módulo, também existem na atualização. Se eles não existirem, o teste retornará um aviso que indica quais componentes do PowerPath eram esperados na ISO de atualização e quais, se houver, foram encontrados.
PRECHECK_INITIALIZE Esse teste verifica se o script de pré-verificação pode ser executado.
SANE_ESX_CONF O arquivo /etc/vmware/esx.conf deve existir no host.
SPACE_AVAIL_ISO somente vSphere Update Manager. O disco do host deve ter espaço livre suficiente para armazenar o conteúdo do CD ou DVD do instalador.
SPACE_AVAIL_CONFIG vSphere Update Manager faça upgrade apenas para vSphere Lifecycle Manager. O disco do host deve ter espaço livre suficiente para armazenar a configuração herdada entre as reinicializações.
SUPORTADO_ESX_VERSION Você pode fazer upgrade ou migrar para ESXi 8.0 somente dos hosts da versão 6.0 ESXi.
TBOOT_REQUIRED Esta mensagem se aplica somente ao upgrade de vSphere Update Manager para vSphere Lifecycle Manager. A atualização falha com esse erro quando o sistema host está sendo executado no modo de inicialização confiável (tboot), mas a ISO de atualização ESXi não contém nenhum t VIBs de inicialização. Esse teste evita uma atualização que pode tornar o host menos seguro.
UNSUPPORTED_DEVICES Aviso. Este teste verifica se há dispositivos não compatíveis. Alguns dispositivos PCI não são compatíveis com o ESXi 8.0.
UPDATE_PENDING

Esse teste verifica se há instalações VIB no host que exigem uma reinicialização. Esse teste falhará se um ou mais desses VIBs estiverem instalados, mas o host ainda não tiver sido reinicializado. Nessas condições, o script de pré-verificação não consegue determinar de forma confiável quais pacotes estão instalados no momento no host. Se esse teste falhar, talvez não seja seguro confiar no restante dos testes de pré-verificação para determinar se uma atualização é segura.

Se você encontrar esse erro, reinicie o host e tente atualizar novamente.

Problemas de upgrade com vCenter Server que contém perfis de host

Problemas mais comuns que podem ocorrer durante um vCenter Server upgrade para a versão 8.0, que contém perfis de host.

  • Para problemas que ocorrem durante um upgrade de vCenter Server ou upgrade de ESXi, consulte Solução de problemas de um upgrade de vSphere.
  • Se a atualização de vCenter Server 6.7 ou 7.0, contendo perfis de host com versão anterior a 6.7, resultar em falha, consulte KB 52932.
  • Para o erro There is no suitable host in the inventory as reference host for the profile Host Profile. The profile does not have any associated reference host, consulte KB 2150534.
  • Se ocorrer um erro quando você importar um perfil de host para um inventário vCenter Server vazio, consulte vSpherePerfis de host para o Host de referência não disponível.
  • Se uma verificação de conformidade do perfil do host falhar para o datastore NFS, consulte vSphere Host Profiles for Host Profile without NFS Datastore.
  • Se a verificação de conformidade falhar com um erro para a opção UserVars.ESXiVPsDisabledProtocols, quando um host ESXi atualizado para a versão 8.0 for anexado a um perfil de host com a versão 6.7, consulte as Notas da Versão do VMware vSphere 8.0.

Reverter uma instância do vCenter Server em Windows quando a atualização do vCenter Server falha

Você pode reverter ou restaurar uma instância do vCenter Server em Windows quando uma atualização de vCenter Server com um Platform Services Controller externo falha após o estágio de exportação e o ambiente herdado ter sido desinstalado.

Pré-requisitos

A reversão ou restauração de vCenter Server se aplica quando todas as seguintes condições se aplicam:

  • Você deve ter acesso à máquina vCenter Server para Windows.
  • A instância vCenter Server está anexada a um Platform Services Controller externo.
  • O upgrade da instância vCenter Server anexada à instância Platform Services Controller está em um estado de falha após o estágio de exportação e a desinstalação do vCenter Server herdado.
  • Certifique-se de que a reversão de vCenter Server tenha ocorrido corretamente em caso de falha de upgrade e que nenhuma entrada de log de upgrade com falha obsoleta permaneça.

Para o método de reversão 1:

  • Para limpar os dados do vCenter Server appliance do 7.0 do Platform Services Controller herdado, consulte KB 2106736.
  • Use um snapshot de banco de dados do vCenter Server tirado antes do início do upgrade do vCenter Server.

Para o método de reversão 2:

  • Use um snapshot desligado do vCenter Server antes do upgrade do vCenter Server.
  • Use um snapshot Platform Services Controller tirado após o upgrade do nó Platform Services Controller e antes do início do upgrade do vCenter Server.
  • Use um snapshot do vCenter Server tirado após o upgrade do Platform Services Controller e antes do início do upgrade do vCenter Server.

Procedimento

  • Você pode restaurar o vCenter Server herdado usando o Método de reversão 1 ou o Método de reversão 2.
    • Use o método de reversão 1.
      1. Limpe manualmente os dados do appliance do vCenter Server de Platform Services Controller.
      2. Restaure o banco de dados herdado vCenter Server de um backup feito antes do upgrade.
      3. Aponte a instância vCenter Server herdada para o Platform Services Controller e também aponte para o banco de dados com os dados restaurados.
      4. Certifique-se de que os serviços do vCenter Server estejam em funcionamento.
    • Use o método de reversão 2.
      1. Restaure a instância do Platform Services Controller de um snapshot para o ponto em que você estava prestes a iniciar o upgrade do vCenter Server. Você pode usar um backup para uma configuração do Windows ou usar outra abordagem de backup e restauração para reverter o snapshot.
      2. Restaure a instância vCenter Server de um snapshot.
      3. Restaure o banco de dados vCenter Server de um snapshot.
      4. Certifique-se de que os serviços do vCenter Server estejam em funcionamento.
    Para o Método de reversão 2, você perderá todos os dados gravados em Platform Services Controller após o início da atualização de vCenter Server quando você restaurar a partir do instantâneo Platform Services Controller tirado antes desse momento.

Colete logs para solucionar problemas de hosts ESXi

Você pode coletar arquivos de log de instalação ou upgrade para ESXi. Se uma instalação ou atualização falhar, a verificação dos arquivos de log poderá ajudá-lo a identificar a origem da falha.

Solução

  1. Digite o comando vm-support no ESXi Shell ou por meio do SSH.
  2. Navegue até o diretório /var/tmp/.
  3. Recupere os arquivos de log do arquivo .tgz.