Наиболее важным этапом в процессе использования виртуализации является создание ВМ.Именно на этом этапе задаются тип виртуализации, способы доступа к ВМ, параметры подключения к локальной сети, а также другие характеристики виртуального оборудования.
Создание и установка ВМ могут быть выполнены из командной строки с помощью утилит virsh и virt-install, либо через графический интерфейс программы virt-manager.
64.1. Создание ВМ на основе файла конфигурации (утилита virsh)
ВМ можно создавать на основе конфигурационных файлов. Для этого описание конфигурации ВМ должно быть представлено в формате XML.
Команда для создания ВМ из XML-файла:
$ virsh create guest.xml
Domain 'altK' created from guest.xml
Для получения файла конфигурации можно сделать копию XML-файла существующей ВМ, либо воспользоваться опцией
dumpxml:
virsh dumpxml <domain>
Эта команда выводит конфигурацию ВМ в формате XML в стандартный поток вывода (stdout). Чтобы сохранить результат в файл (в примере
guest.xml), можно выполнить команду:
$ virsh -c qemu:///system dumpxml alt-server > guest.xml
Полученный файл можно отредактировать для настройки дополнительных устройств, изменения параметров ВМ или для развёртывания других ВМ на его основе.