Как установить KVM на Debian 11

Как установить KVM на Debian 11

 

В этом руководстве мы покажем вам, как установить KVM на Debian 11. Для тех из вас, кто не знал, KVM (виртуальная машина на основе ядра) — это решение для полной виртуализации с открытым исходным кодом для систем Linux, работающих на оборудовании x86 с расширения виртуализации (Intel VT или AMD-V). Вы можете использовать KVM для запуска нескольких операционных систем, таких как Windows, * BSD, Linux, с использованием виртуальных машин. У каждой виртуальной машины есть свой частный диск, видеокарта, сетевая карта и многое другое.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку виртуализации KVM на Debian 11 (Bullseye).

Установите KVM на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt upgrade

Шаг 2. Проверьте поддержку виртуализации.

Прежде чем начать установку KVM, проверьте, поддерживает ли ваш ЦП аппаратную виртуализацию. Теперь откройте командный терминал и выполните указанные команды:

egrep -c '(vmx|svm)' /proc/cpuinfo
grep -E --color '(vmx|svm)' /proc/cpuinfo

Как установить KVM на Debian 11

Если вывод вышеуказанной команды больше нуля, то мы можем сказать, что в вашей системе включена технология виртуализации. Если результат равен нулю, мы должны перезапустить систему, перейти в настройки BIOS и затем включить VT-x (расширение технологии виртуализации) для процессора Intel и AMD-V для процессора AMD.

Шаг 3. Установка KVM в Debian 11.

Теперь мы устанавливаем все необходимое для установки Qemu, гипервизора KVM и Libvirt в системе Debian 11:

sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon

После этого установите необходимые пакеты KVM с помощью следующей команды:

sudo apt install virt-manager

Затем запустите virshкоманду, чтобы вывести список доступных сетей для виртуальных машин KVM:

sudo virsh net-list --all

Вывод:

Name                 State      Autostart     Persistent
----------------------------------------------------------
 default              inactive   no            yes

Как видно из вышеприведенного вывода, сеть по умолчанию неактивна, поэтому для ее активации и автоматического перезапуска при перезагрузке необходимо выполнить следующие команды:

sudo virsh net-start default
sudo vrish net-autostart default

Шаг 4. Создайте виртуальные машины с помощью графического интерфейса Virt-Manager.

Сначала откройте средство запуска приложений, найдите «Диспетчер виртуальных машин» (VVM) и запустите его. Перед его открытием система попросит предоставить пароль root.

Как установить KVM на Debian 11

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

Как установить KVM на Debian 11

Затем выберите расположение установочного носителя.

Как установить KVM на Debian 11

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

Как установить KVM на Debian 11

Затем выделите память и ЦП для вашей виртуальной машины.

Как установить KVM на Debian 11

После этого укажите размер вашего виртуального диска. Если вы установите этот флажок перед выделением всего диска сейчас, то размер диска будет фиксированным.

Как установить KVM на Debian 11

В следующем окне вы можете дать своей виртуальной машине имя. Затем нажмите «Готово», чтобы начать установку ОС на вашу виртуальную машину.

Как установить KVM на Debian 11

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

Как установить KVM на Debian 11

Поздравляю! Вы успешно установили KVM . Благодарим за использование этого руководства для установки последней версии KVM (виртуальная машина на основе ядра) на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт KVM .