Тема в значительной степени говорит сама за себя. Я использую libvirt (KVM?) на Ubuntu, и у меня есть два гостя (оба сервера Ubuntu), к которым я не могу получить доступ или контролировать.
То есть, если я их просматриваю виршем или вирт-менеджером, у них статус "работает". Я не могу подключиться к графической консоли. Если я посылаю клавиши ctrl-alt-del ничего не происходит. Если я пытаюсь «выключить», я получаю сообщение об ошибке «Ошибка закрытия домена. Время ожидания истекло во время работы. Не удается получить блокировку изменения состояния».
Я действительно не могу просто удалить этих гостей и начать все сначала. Как я могу восстановить их?
service libvirtd restart
? вы можете сделать дамп домена xml с помощью командыvirsh dumpxml <guest-name>
тогда вы сможете увидеть графическое устройство. обычно вы можете использовать любой клиент VNC, подключившись к нему, чтобы увидеть рабочий стол. Наконец, вы можете уничтожить работающие виртуальные машины и перезапустить виртуальные машины. просто используйте командыvirsh destroy <guest-name>
иvirsh start <buest-name>
, ваша гостевая ОС будет перезагружена только один раз. - person shawnzhu   schedule 22.08.2013