Se o seu ambiente contiver hosts ESXi sem estado da versão 6.7 e anteriores e incluir dispositivos NVMe compatíveis apenas com o formato NGUID, use o fluxo de trabalho atual para atualizar os hosts para a versão 7.0.x.

Ao atualizar seus hosts sem monitoração de estado da versão 6.7 e anteriores para a versão 7.0.x, execute estas etapas para manter a configuração de armazenamento. Se você realizar a atualização sem seguir as instruções, todas as configurações de armazenamento capturadas nos perfis de host podem não ser mantidas durante a atualização. Como resultado, você pode encontrar falhas de conformidade do perfil de host após a atualização.

Pré-requisitos

  • Seu ambiente contém hosts sem estado do ESXi 6.7 ou anteriores.
  • O ambiente inclui dispositivos NVMe que suportam apenas o formato NGUID.

Procedimento

  1. Determine se o host contém dispositivos NVMe somente NGUID.
    1. Verifique se o fornecedor do dispositivo é NVMe.

      Use o seguinte comando como exemplo.

      # esxcli storage core device list -d eui.f04xxxxxxxxx0000000100000001
      eui.f04xxxxxxxxx0000000100000001
      Display Name: Local NVMe Disk (eui.f04xxxxxxxxx0000000100000001)
      Has Settable Display Name: true
      Devfs Path: /vmfs/devices/disks/eui.f04bxxxxxxxxx0000000100000001
      Vendor: NVMe

      A linha Vendor: NVMe indica que o dispositivo é NVMe.

    2. Determine qual HBA está conectado ao dispositivo NVMe.
      # esxcli storage core adapter device list
      HBA    Device UID
      ------ -------------------------------
      vmhba2 eui.f04xxxxxxxxx0000000100000001
    3. Obtenha as informações do namespace para o dispositivo NVMe usando o HBA e a ID do namespace.
      # esxcli nvme device namespace get -A vmhba2 -n 1
      Namespace Identify Info:
      Namespace Size: 0xe8e088b0 Logical Blocks
      Namespace Capacity: 0xe8e088b0 Logical Blocks
      . . .
      NVM Capacity: 0x1d1c1116000
      Namespace Globally Unique Identifier: 0xf04xxxxxxxxx0000000100000001
      IEEE Extended Unique Identifier: 0x0

      Na saída, para um dispositivo NVMe somente NGUID, o campo IEEE Extended Unique Identifier contém 0 e Namespace Globally Unique Identifier contém um valor diferente de zero.

  2. Para manter as configurações de armazenamento capturadas no perfil do host, execute estas etapas ao atualizar um host sem monitoração de estado para o 7.0.x.
    1. Antes da atualização, armazene esx.conf em um local persistente.
      Por exemplo, você pode copiar o arquivo esx.conf para um datastore VMFS.
      # cp /etc/vmware/esx.conf /vmfs/volumes/datastore1/
    2. Atualize o host.
      Após a atualização, o host não está em conformidade com o perfil e pode permanecer no modo de manutenção.
    3. Aplique as configurações do dispositivo para dispositivos NVMe somente NGUID usando novos formatos de ID.
      Execute o seguinte comando do host indicando a localização do arquivo esx.conf.
       # python ./usr/lib/vmware/nvme-nguid-support/bin/nguidApplySettings.pyc -l /vmfs/volumes/datastore1/
  3. Copie as configurações do host e redefina as personalizações do host.
    1. No vSphere Client, clique em Home ( Home) > Policies and Profiles ( Policies and Profiles) > Host Profiles ( Host Profiles) e clique no perfil anexado ao host.
    2. Clique na guia Configurar (Configure tab) > Copiar configuração do host (Copy Setting from Host) e selecione o host.
    3. Para redefinir as personalizações, navegue até o host e selecione Perfis de host (Host Profiles) > Redefinir personalizações de host (Reset Host Customizations) no menu do botão direito do mouse.
  4. No menu de atalho do host, selecione Perfis de host (Host Profiles) > Corrigir (Remediate).
    O host se torna compatível.
  5. Reinicie o host e saia do modo de manutenção.

Exemplo: Atualizar o ESXi host sem reter as configurações de armazenamento

Se você não mantiver as configurações de armazenamento capturadas no perfil do host, depois de atualizar o host, você poderá encontrar algumas falhas de conformidade no host. Nesse caso, copie as configurações do host e redefina as personalizações do host.