Установка сервера KVM
- Автор webmaster
- Опубликовано в Виртуализация
- Прочитано 5564 раз
- Печать
- Комментарии (8)
Подготовка:
Ставим пакеты:
Ставим пакеты виртуальной машины и утилиту сетевого моста: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
Копируем установочный образ для развертывания сервера в папку /isosudo mv установочный_образ_сервера.iso /iso
Меняем владельца установочного образаsudo chown libvirt-qemu:libvirt /iso/установочный_образ_сервера.iso
Создание виртуальной машины в графике:
Теперь перейдем к созданию виртуальной машины с помощью утилиты virt-manager.
Выполняем команду:
virt-manager
Появится вот такое окошко:
Выбираем Файл-> создать виртуальную машину
Выбираем метод установки - Локальный ISO или CDROM, Вперед.
Жмем Обзор, и выбираем iso/установочный_образ_сервера.iso
В левой части мы видим пространства данных. По умолчанию пространство данных содается в /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

Гостевая без общих ресурсов с хостом - капризное удовольствие))
Сеть между ними - единственное решение?
Да и с доступом к удаленному рабочему столу проблема)
Все эти мануалы по запуску гостевой - круто конечно, но по эксплуатации еще нужнее)

sudo apt install spice-vdagent && sudo reboot
Добавили в статью


sudo apt install firewalld
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo service libvirtd restart
Добавили в статью




Размещение рекламных спам сообщений неэффективно, не утруждайтесь.