Настройка автоматического запуска виртуальной машины на хосте Redhat
Список доступных виртуальных машин
Для начала давайте перечислим все доступные виртуальные машины в нашей хост-системе:
# virsh list --all
Id Name State
----------------------------------------------------
- server.Ваше_Название.org shut off
Чтобы проверить, настроена ли данная виртуальная машина для запуска после запуска системы хоста:
# virsh dominfo server.Ваше_Название.org
Кроме того, для просмотра списка всех виртуальных машин, которые уже настроены на автозапуск:
# ls /etc/libvirt/qemu/autostart/
Включить автоматический запуск виртуальной машины
Чтобы включить автоматический запуск вышеуказанной виртуальной машины KVM, выполните следующую команду linux :
# virsh autostart server.linuxconfig.org
Domain server.Ваше_Название.org marked as autostarted
Если virsh команда недоступна / не установлена, для настройки austostart просто создайте новую символическую ссылку в /etc/libvirt/qemu/autostart/ каталоге с помощью ln команды. Пример:
# ln -s /etc/libvirt/qemu/server.Ваше_Название.org.xml /etc/libvirt/qemu/autostart/server.Ваше_Название.org.xml
и перезагрузите гипервизор при необходимости:
# systemctl reload libvirtd
Убедитесь, что автозапуск включен:
# virsh dominfo server.Ваше_Название.org
Отключить автозапуск виртуальной машины
Чтобы отключить автозапуск виртуальной машины, выполните:
# virsh autostart --disable server.Ваше_Название.org
Domain server.Ваше_Название.org unmarked as autostarted
или просто используйте unlink команду для удаления символической ссылки виртуальной машины из /etc/libvirt/qemu/autostart/ каталога:
# unlink /etc/libvirt/qemu/autostart/server.Ваше_Название.org.xml