На кофе

Поиск

Поиск Яндекс

Вход

Установка сервера KVM на Astra Linux

Поделиться статьей
Подготовка:

Устанавливаем Astra Linux 1.6

Ставим пакеты:

Ставим пакеты виртуальной машины и утилиту сетевого моста:
sudo apt install -y qemu-kvm libvirt0 virt-manager bridge-utils
Перезагружаем :
sudo reboot

 Работа с группами и пользователями:

Создаем группу LIBVIRT. Нужно это для запуска команды libvirt без команды sudo

sudo gpasswd libvirt -a superuser , где superuser - это учетка суперпользователя

Еще добавляем суперпользователя в группы kvm, libvirt-qemu, libvirt-admin

sudo gpasswd kvm -a superuser
sudo gpasswd libvirt-qemu -a superuser
sudo gpasswd libvirt-admin -a superuser

Копирование установочных образов:

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

sudo mkdir /iso

Копируем установочный образ для развертывания сервера в папку /iso
sudo mv установочный_образ_сервера.iso /iso

Меняем владельца установочного образа
sudo chown libvirt-qemu:libvirt /iso/установочный_образ_сервера.iso

Создание виртуальной машины в графике:

Теперь перейдем к созданию виртуальной машины с помощью утилиты virt-manager.

Выполняем команду:

virt-manager
Появится вот такое окошко:

Выбираем Файл-> создать виртуальную машину

Выбираем метод установки - Локальный ISO или CDROM, Вперед.

Жмем Обзор,

В левой части мы видим пространства данных. По умолчанию пространство данных содается в /var/lib/libvirt/images 

Чтобы создать пространство данных на другом диске или в другой папке, нажимаем занчек "+" в левом нижнем углу.

Вводим имя создаваемого хранилища с образами. Вперёд.

Обзор и указываем путь до хранилища (папки). Открыть.

Готово.

 

В меню выбор тома хранилища появился наш новый том и установочные образы (которые ранее скопировали сюда).

Выбираем установочный образ. Жмем Выбор тома.

 

Жмем Вперёд.

Настраиваем выделяемое количество ОЗУ и процессоров.

 

Настраиваем размер и расположение пространства данных для нашей виртуальной машины (по умолчанию создается в папке /var/lib/libvirt/...)

Если нужно пространство разместить на другой папке или диске-жмем "Настроить"

Выбираем созданное на предыдущем этапе пространство данных, Около "Список томов" жмем "+"

Называем том хранилища, ставим его размер. Нажимаем галочку проверить конфигурацию. Готово.

При проверке конфигурации нажимаем добавить оборудование (это делается для обеспечения работоспособности мыши в виртуальной машине)

Наводим указатель на ВВОД и выбираем Графический планшет USB EvTouch. Нажимаем готово.

Нажимаем в верхне левом углу начать установку

В появившейся вкладке предлагается включить дефолтную сеть.

Наживаем ДА и начинается установка.

 

Далее идет интуитивно понятная установка операционной системы.

Если при запуске виртуальной сети пишет что "Не удалось запустить виртуальную сеть "default": internal error: Failed to initialize a valid firewall backend" установите следующие пакеты:

sudo apt install firewalld

sudo systemctl enable firewalld

sudo systemctl start firewalld

sudo service libvirtd restart

Для создания общего буфера обмена установим на виртуальной машине следующие пакеты и перезагрузим:

sudo apt install spice-vdagent && sudo reboot

Что бы осуществлять изменение сетевых настроек без перезагрузки виртуальной машины установим пакет на виртуальную машину:

sudo apt install qemu-guest-agent