SCROLL
Среднее время на прочтение: 1 мин.

Как удалить недействительные (Invalid) виртуальные машины из VMware ESXi (5.5, 6.5, 6.7) с помощью командной строки

После внеплановой перезагрузки гипервизора VMware ESXi 6.5, появилась непонятная виртуальная машина с названием «11» . При попытке ее запустить получил следующие ошибки:

Could not power VM, no swap file, failed to power on VM.
VMControl error -11: No such virtual machine.
A general system error occurred. The system returned on error. Communication with the virtual machine may have been interrupted

 

Удалить (Delete), снять регистрацию (unregister) ее через vSphere не удалось, т.к. данные пункты были не активны:

 

Снять регистрацию виртуальной машины можно через командную строку VMware ESXi. Подключаемся по SSH к хосту ESXi и сперва выведем список зарегестрированных виртуальных машин:

vim-cmd vmsvc/getallvms

Skipping invalid VM '11'
Vmid Name File Guest OS Version Annotation
2 ca-offline [Datasotre1] ca-offline/ca-offline.vmx windows8Server64Guest vmx-13
3 ca-online [Datasotre1] ca-online/ca-online.vmx windows8Server64Guest vmx-08

 

Видим проблемную виртуальную машину «11», разрегестрировать с хоста ESXi ее можно командой:

vim-cmd /vmsvc/unregister 11

 

Понравилась или оказалась полезной статья, поблагодари автора

 

Обсуждение

0 комментариев

Нет комментариев.