Установка в QEMU-KVM#

Установка QEMU-KVM#

sudo apt install astra-kvm

Подробная информация в статье.

Скачивание файлов контрольного примера#

https://disk.astralinux.ru/s/NmkptbgbxAFSMyW

Создание виртуальной сети#

Консоль#

Параметры виртуальной сети содержатся в файле network.xml, содержимое которого приведено ниже:

<!--
Шаблон для создания виртуальной сети
-->
<network>
  <name>astra-network</name>
  <uuid>debe63e5-5058-40fc-bd51-966a5c0a1435</uuid>
  <bridge name="astra-virbr" stp="on" delay="0"/>
  <mac address="52:54:00:56:e2:7a"/>
  <ip address="192.168.100.1" netmask="255.255.255.0">
    <dhcp>
      <range start="192.168.100.10" end="192.168.100.254"/>
      <host mac="aa:bb:cc:dd:ee:f0" name="astra_domain" ip="192.168.100.100">
        <lease expiry="0"/>
      </host>
      <host mac="aa:bb:cc:dd:ee:f1" name="astra_web" ip="192.168.100.101">
        <lease expiry="0"/>
      </host>
      <host mac="aa:bb:cc:dd:ee:f2" name="astra_database" ip="192.168.100.102">
        <lease expiry="0"/>
      </host>
      <host mac="aa:bb:cc:dd:ee:f3" name="astra_client" ip="192.168.100.103">
        <lease expiry="0"/>
      </host>
    </dhcp>
  </ip>
</network>

Создание виртуальной сети выполняется выдачей в командной строке команды:

virsh -c qemu:///system net-create network.xml

После выполнения команды будет создана виртуальная сеть astra-network. в появлении которой следует убедиться следующим образом.

Графический режим#

В менеджере виртуальных машин:

  1. Выбрать соединение QEMU/KWM;

  2. В меню выбрать: Правка - Свойства подключения

Рисунок 1
Рисунок 1

В открывшемся окне QEMU/KVM Свойства подключения:

  1. Выбрать вкладку: Виртуальные сети;

  2. Убедиться в наличии виртуальной сети astra-network и что ее состояние Активно.

Рисунок 2
Рисунок 2

После этого виртуальная сеть создана и настроена.

Установка контроллера домена#

В окне Менеджер виртуальных машин:

  1. Выбрать гипервизор QEMU/KVM

  2. В меню выбрать Файл ‣ Создать виртуальную машину

Рисунок 3
Рисунок 3

В открывшемся окне Новая виртуальная машина:

  1. Выбрать Импорт образа диска;

  2. Нажать кнопку Вперед.

Рисунок 4
Рисунок 4

В открывшемся окне Новая виртуальная машина:

  • Нажать кнопку Обзор…

Рисунок 5
Рисунок 5

В открывшемся окне Выбор тома хранилища:

  1. Выбрать domain.qcow2;

  2. Нажать кнопку Выбор тома

Рисунок 6
Рисунок 6

В окне Новая виртуальная машина:

  1. В поле Choose the operating system you are installing установить Generic or unknown OS

  2. Нажать кнопку Вперед

Рисунок 7
Рисунок 7

В открывшемся окне Новая виртуальная машина:

  1. Установить Memory: 1024;

  2. Установить Процессоры: 1;

  3. Нажать кнопку Вперед.

Рисунок 8
Рисунок 8

В открывшемся окне Новая виртуальная машина:

  1. Установить Название: domain;

  2. В выборе сети выбрать: Виртуальная сеть „astra-network“;

  3. Установить отметку Проверить конфигурацию перед установкой

  4. Нажать кнопку Готово.

Рисунок 9
Рисунок 9

Примечание

Если забыли установить Проверить конфигурацию перед установкой, то запустится созданная виртуальная машина и после запуска виртуальной машины в меню выбрать: Виртуальная машина ‣ Выключить ‣ Выключить принудительно.

Рисунок 10
Рисунок 10

Запустится окно настройки виртуальной машины (если виртуальная машина была выключена, то необходимо нажать Показать виртуальное оборудование):

  1. Выбрать: Виртуальный сетевой интерфейс

  2. Нажать кнопку Удалить

  3. Подтвердить удаление устройства

Рисунок 11
Рисунок 11

В окне domain на QEMU/KVM нажать кнопку Добавить оборудование и в открывшемся окне

Добавление виртуального оборудования:

VM

MAC-адрес

domain

aa:bb:cc:dd:ee:f0

web_server

aa:bb:cc:dd:ee:f1

database

aa:bb:cc:dd:ee:f2

client

aa:bb:cc:dd:ee:f3

  1. Выбрать: Сеть

  2. Выбрать Создать на базе: Виртуальная сеть „astra-network“

  3. Задать MAC-адрес: aa:bb:cc:dd:ee:f0

  4. Выбрать Модель устройства: virtio

  5. Нажать кнопку Готово

Рисунок 12
Рисунок 12

Аналогично добавить второй сетевой адаптер:

  1. Выбрать: Сеть

  2. Выбрать Создать на базе: Виртуальная сеть „default“

  3. MAC-адрес и Модель устройства оставить без изменений

  4. Нажать кнопку Готово

На этом установка контроллера домена завершена и он готов к работе.

Для входа в сеанс следует нажать и в появившемся приглашении к входу в сеанс задать параметры:

  1. freeipa login: astra

  2. Password: astra

  3. Integrity level: 63

Рисунок 13
Рисунок 13

Установка сервера приложений, базы данных и клиента#

В окне Менеджер виртуальных машин:

  1. Выбрать гипервизор QEMU/KVM

  2. В меню выбрать Файл ‣ Создать виртуальную машину

Рисунок 14
Рисунок 14

В открывшемся окне Новая виртуальная машина:

  1. Выбрать Подключение QEMU/KVM;

  2. Выбрать Импорт образа диска;

  3. Нажать кнопку Вперед.

Рисунок 15
Рисунок 15

В открывшемся окне Новая виртуальная машина:

  • Нажать кнопку Обзор…

Рисунок 16
Рисунок 16

В открывшемся окне Выбор тома хранилища:

  1. Выбрать web_server.qcow2 или database.qcow2 или client.qcow2;

  2. Нажать кнопку Выбор тома

Рисунок 17
Рисунок 17

В окне Новая виртуальная машина:

  1. В поле Choose the operating system you are installing установить Generic or unknown OS

  2. Нажать кнопку Вперед

Рисунок 18
Рисунок 18

В открывшемся окне Новая виртуальная машина:

  1. Установить Memory: 2048;

  2. Установить Процессоры: 2;

  3. Нажать кнопку Вперед.

Рисунок 19
Рисунок 19

В открывшемся окне Новая виртуальная машина:

  1. Установить Название: server;

  2. В выборе сети выбрать: Виртуальная сеть „astra-network“;

  3. Установить отметку Проверить конфигурацию перед установкой

  4. Нажать кнопку Готово.

VM

MAC-адрес

domain

aa:bb:cc:dd:ee:f0

web_server

aa:bb:cc:dd:ee:f1

database

aa:bb:cc:dd:ee:f2

client

aa:bb:cc:dd:ee:f3

Примечание

Если забыли установить Проверить конфигурацию перед установкой, то запустится созданная виртуальная машина и после запуска виртуальной машины в меню выбрать: Виртуальная машина ‣ Выключить ‣ Выключить принудительно.

Рисунок 20
Рисунок 20

Запустится окно настройки виртуальной машины (если виртуальная машина была выключена, то необходимо нажать Показать виртуальное оборудование):

  1. Выбрать: Виртуальный сетевой интерфейс

  2. Нажать кнопку Удалить

  3. Подтвердить удаление устройства

Рисунок 21
Рисунок 21

В окне server на QEMU/KVM нажать кнопку Добавить оборудование и в открывшемся окне

Добавление виртуального оборудования:

  1. Выбрать: Сеть

  2. Выбрать Создать на базе: Виртуальная сеть „astra-network“

  3. Задать MAC-адрес из таблицы;

  4. Выбрать Модель устройства: virtio

  5. Нажать кнопку Готово

Рисунок 22
Рисунок 22

Аналогично добавить второй сетевой адаптер:

  1. Выбрать: Сеть

  2. Выбрать Создать на базе: Виртуальная сеть „default“

  3. MAC-адрес и Модель устройства оставить без изменений

  4. Нажать кнопку Готово

На этом установка серверов и клиента завершена и они готовы к работе.