Este é o processo que usei para resolver isso:
O VMware ESXi pode ser instalado em um modo incorporado ou em um modo instalável . Conforme descrito aqui , o modo de instalação é determinado por a mídia de destino e o tamanho do volume disponível para o instalador do ESXi.
- USB, SDHC ou qualquer dispositivo com menos de 5 GB: Incorporado
- Discos rígidos / volumes maiores ou iguais a 5 GB de tamanho: Instalável
Um dos atributos exclusivos da execução do ESXi no modo incorporado é que o sistema operacional é carregado na RAM e apenas toca o dispositivo USB / SD de hora em hora durante a operação normal. Na minha situação, o sistema continuou a funcionar, mesmo com um dispositivo SDHC com falha.
A mensagem de erro que recebi na interface do vCenter indicou que as alterações de configuração não seriam salvas , mas o cluster ainda era utilizável. Deixei o sistema nesse estado por vários dias até conseguir acessar o datacenter para substituir o cartão SD.
Com relação às etapas a seguir após uma falha de um dispositivo USB ou SD, é importante extrair e salvar uma cópia das configurações do host !!
Isso é facilmente realizado via PowerCLI ou o vSphere CLI . Eu usei o PowerCLI em execução no servidor vCenter:
Get-VMHostFirmware -VMHost 10.10.8.22 -BackupConfiguration -DestinationPath C:\Users\ewwhite\Downloads
- Depois disso, evacuei todas as máquinas virtuais do host afetado e coloquei-o no modo de manutenção.
- O host foi encerrado, o cartão SDHC foi substituído por um novo dispositivo e eu instalei o ESXi novamente.
- Depois que o host voltou a funcionar com uma nova instalação do ESXi, fiz as alterações de configuração mínimas necessárias para tornar o host visível na rede; defina informações de IP, informações de vlan e senha.
- Eu recarreguei a configuração salva no host via PowerCLI ...
Para este passo, usei:
Set-VMHostFirmware -VMHost 10.10.8.22 -Restore -SourcePath c:\Users\ewwhite\configBundle-10.10.8.22.tgz -HostUser root -HostPassword YoMama!!
A restauração da configuração força a reinicialização do host. Depois de subir de novo, consegui reconectar para voltar ao host no vCenter e sair do modo de manutenção.
Se o PowerCLI não estiver disponível, os comandos do shell do ESXi se parecerão com:
vim-cmd hostsvc/firmware/backup_config
Isso produz um link da Web que você poderá procurar e fazer o download de um tarball da configuração do host.
Você pode converter um arquivo de configuração em um host e usar o seguinte para restaurar as configurações.
vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz
Isso é tudo!