Выключение виртуальных машин#
Выключение ВМ можно выполнить с помощью интерфейса командной строки.
Чтобы завершить работу виртуальной машины, выполните любое из следующих действий:
Используйте команду завершения работы соответствующей гостевой ОС, если есть подключение к ВМ.
Используйте команду
virsh shutdownна хосте:если ВМ находится на локальном хосте:
virsh shutdown <example-vm>Где
<example-vm>– имя ВМ.Пример вывода команды:
Domain '<example-vm>' is being shutdownесли ВМ находится на удаленном хосте
hh.hh.hh.hh:virsh -c qemu+ssh://root@hh.hh.hh.hh/system shutdown <example-vm>Пример вывода команды, включая запрос пароля пользователя:
root@hh.hh.hh.hh's password: Domain '<example-vm>' is being shutdown
Чтобы принудительно завершить работу ВМ, например, если она перестала отвечать на запросы, используйте команду virsh destroy на хосте:
virsh destroy <example-vm>
Пример вывода команды:
Domain '<example-vm>' destroyed
Примечание
Команда virsh destroy не удаляет конфигурацию ВМ или образы дисков. Она только завершает работу запущенного экземпляра ВМ. В редких случаях использование команды virsh destroy может привести к повреждению файловой системы ВМ, поэтому использование данной команды рекомендуется только в том случае, если другие методы завершения работы закончились неудачей.