VmWare ESXi. Как удалить виртуальную машину в статусе «invalid».

В инвентори 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!). Все, обновляем веб интерфейс и радуемся отсутствию мертвых виртуалок.

 

4 ответа к «VmWare ESXi. Как удалить виртуальную машину в статусе «invalid».»

  1. Спасибо! очень мозолила глаза

    P.S очень сложная капча, еще такая медленная…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *