Ir para o conteúdo principal

Removendo VMs com status Invalid no ESXi

·152 palavras·1 minuto
Rodrigo Lira
Autor
Rodrigo Lira
Linux/BSD SysAdmin

Salve Salve Pessoa!

Hoje um dos meus clientes perdeu um dos discos do seu servidor.

Existiam máquinas virtuais rodando em produção nesse disco. :(

Como ESXi perdeu referência com essas máquinas virtuais ficou apresentando um Status de Invalid para essas máquinas virtuais.

Via interface gráfica não foi possível remover as referências para as máquinas virtuais que estava alocadas nesse disco, o ESXi não habilitou a opção de Unregister.

Como podemos ver na imagem abaixo:

Para remover essas referências do nosso ambiente foi necessário entrar na CLI do servidor, normalmente através de ssh ou direto no shell do ESXi, e executar alguns comando.

Execute o comando abaixo para listar todas as máquinas virtuais do ambiente e descobrir o  ID das VMs.

# vim-cmd vmsvc/getallvms

Com os IDs das máquinas virtuais, basta executar o seguinte comando:

# vim-cmd /vmsvc/unregister ID_DA_VM

Pronto, todas as referências inválidas foram removidas do ambiente.

Até o próximo post!

:D