Product SiteDocumentation Site

Глава 50. Запуск и управление функционированием ВМ

50.1. Управление состоянием ВМ в командной строке
50.2. Управление состоянием ВМ в менеджере виртуальных машин
50.3. Подключение к виртуальному монитору ВМ
50.3.1. Использование протокола SPICE
50.3.2. Использование протокола VNC

50.1. Управление состоянием ВМ в командной строке

Команды управления состоянием ВМ:
  • start — запуск ВМ;
  • shutdown — завершение работы. Поведение выключаемой ВМ можно контролировать с помощью параметра on_shutdown (в файле конфигурации);
  • destroy — принудительная остановка. Использование virsh destroy может повредить гостевые файловые системы. Рекомендуется использовать опцию shutdown;
  • reboot — перезагрузка ВМ. Поведение перезагружаемой ВМ можно контролировать с помощью параметра on_reboot (в файле конфигурации);
  • suspend — приостановить ВМ. Когда ВМ находится в приостановленном состоянии, она потребляет системную оперативную память, но не ресурсы процессора;
  • resume — возобновить работу приостановленной ВМ;
  • save — сохранение текущего состояния ВМ. Эта команда останавливает ВМ, сохраняет данные в файл, что может занять некоторое время (зависит от объема ОЗУ ВМ);
  • restore — восстановление ВМ, ранее сохраненной с помощью команды virsh save. Сохраненная машина будет восстановлена из файла и перезапущена (это может занять некоторое время). Имя и идентификатор UUID ВМ останутся неизменными, но будет предоставлен новый идентификатор домена;
  • undefine — удалить ВМ (конфигурационный файл тоже удаляется);
  • autostart — добавить ВМ в автозагрузку;
  • autostart --disable — удалить из автозагрузки;
В результате выполнения следующих команд, ВМ alt-server будет остановлена и затем удалена:
# virsh destroy alt-server
# virsh undefine alt-server