Зависшая ВМ в ESX не выключается.

Декабрь 8th, 2009 by Семен Leave a reply »

Виртуальная машина на ESX 4 зависла и недоступна. Выключение или перезагрузка ВМ из клиента vSphere не происходит, выдается сообщение:

Another task is already in progress.

В этом случае, если у вас ESX и есть доступ к Service Console, можно попробовать отключить виртуальную машину следующей командой:

vmware-cmd <путь к файлу .vmx либо алиас машины> stop

Полный путь виртуальных машин можно посмотреть командой:

vmware-cmd –l

Хочу отметить что в моем случае это не помогло и пришлось прибегнуть к более радикальному способу:

1. Узнать PID запущенной машины – ps –ef | grep <алиас машины>. Результат команды будет примерно такой:

PID Grep

2. “Убить процесс” командой kill –9 –<PID>

Учтите, что данный способ не лучший вариант и прибегать к нему нужно в крайних случаях. Если есть возможность выключить остальные ВМ на хосте или перенести их при помощи VMotion, то лучше прибегнуть к перезагрузке ESX хоста а не команде kill.

Advertisement

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