VmWare ESXi. Как удалить виртуальную машину в статусе «invalid
https://itbru.ru/index.php/2018/06/29/vmware-esxi-vm-delete/
В инвентори ESXi хоста висит виртуалка в статусе «invalid». Такое случается если удалить фалы машины из датастора руками. Фото
В меню «Actions» пункт удаления не активен… Фото
Придется удалять эту виртуалку через SSH консоль. Для начала нужно включить SSH на хосте. Для этого выбираем хост и заходим в меню «Actions». Далее «Services» и «Enable Secure Shell» Фото
Подключаемся в хосту по SSH, например при помощи Putty. Логин и пароль такой же как и на вход в Web интерфейс.
Нам нужно узнать ID нашей сломаной виртуалки, для этого набираем «vim-cmd /vmsvc/getallvms». В ответ получим список виртуалок на хосте, среди которых будет строка похожая на эту «Skipping invalid VM ’12′». Число 12 и есть наш искомый ID битой виртуалки.
Дело за малым, нужно ее удалить. Для этого вводим «vim-cmd /vmsvc/unregister 12», где 12 ID удаляемой виртуалки(у вас будет свой ID!). Все, обновляем веб интерфейс и радуемся отсутствию мертвых виртуалок.