Зависла виртуальная машина в ESXi? Попробуй это!

vmware esxi зависла

Иногда, в работе с VMWare ESXi, бывают грустные ситуации, когда вдруг виртуальная машина зависает и вообще не реагирует ни на попытки выключения, ни на перезагрузку через vSphere Web Client.  Что делать? Первая мысль — перезагрузить весь хост целиком. Но нет! Есть варианты проще и их стоит обязательно попробовать!

Остановка зависшей ВМ через консоль ESXi

1️⃣ Подключаемся к ESXi через SSH или открываем локальную консоль.

2️⃣ Смотрим список всех активных ВМ:

esxcli vm process list

3️⃣ Находим зависшую машину по имени и запоминаем её WorldID.

4️⃣ Пробуем завершить ВМ мягко (предпочтительный способ):

esxcli vm process kill --type=soft -w 12345678

Если не помогает, можно применить более жёсткие методы, используя вот такие ключи:


—type=hard — принудительное завершение, аналог kill -9
—type=force — экстренное завершение, применяется в крайнем случае

Альтернативный вариант — esxtop

А ещё, как вариант, Вы можете использовать и утилиту esxtop:

esxtop

Нажмите на «V», чтобы отобразить список процессов виртуальных машин. Найдите там нужную виртуальную машину и, при необходимости, завершите её процесс.

Оставьте комментарий


Рейтинг@Mail.ru