terça-feira, 7 de julho de 2020

Como remover VM órfã do vCenter da maneira mais fácil

Algumas das máquinas virtuais foram excluídas diretamente do host ESXi, mas ainda tinham registros no inventário do vCenter. Abaixo, como as VMs órfãs pareciam no meu vCenter.
VM órfã no vCenter

Um método para fazer isso é usar um dos métodos de linhas de comando abaixo, onde qualquer um deles fará o truque:

PowerCLI
Remove-VM vm_name -deletepermanently

vMA
vmware-cmd --server esxhost –s unregister path_to_vmx_file
vmware-cmd --server vcenter --vihost esxhost –s unregister path_to_vmx_file vifs --server esxhost --rm “[datastorepath_to_vmx_on_datastore

CLI
vim-cmd vmsvc/destroy vmid

Para aqueles preguiçosos, que não querem iniciar um utilitário de linha de comando e, em seguida, construir uma linha de comando para executar o truque, tenho boas notícias para você. Você pode excluir essa VM órfã na GUI clicando com o botão direito do mouse na VM e escolhendo All Virtual Infrastructure Actions ==> More UnCategorized Actions ==> Remove from InventoryA captura de tela abaixo demonstra isso. Muitos sentem falta disso, pois são três menus profundos.

Etapas para remover itens órfãos do vCenter ou vSphere