▷ Как да инсталирате KVM на Ubuntu 21.04

Виртуализацията е разработена, за да предостави на потребителя практична възможност за монтиране на виртуални машини с новоиздадени операционни системи или все още в бета версия. С виртуализацията в Linux можем да избегнем реалната и продуктивна среда да бъде засегната от промени или грешки в тези системи. Освен това, когато създаваме виртуална машина, не използваме повече ресурси, отколкото е необходимо, и можем да тестваме системи като Windows, Linux, Android или macOS дори когато реалната система не е съвместима. В Linux вградената виртуализация е възможна от KVM.

KVM (виртуална машина, базирана на ядрото) е разработена като технология за виртуализация с отворен код, която е интегрирана в операционната система и благодарение на нея Linux може да работи като хипервизор, където хост машината може да изпълнява изолирани виртуални среди. виртуални машини (VM).

KVM технологията е в състояние да превърне Linux в хипервизор тип 1, който не изисква операционна система. Споменахме това, тъй като хипервизорите се нуждаят от компоненти, базирани на операционната система, за да ги предлагат на виртуални машини (I / O компоненти, драйвери на устройства), така че KVM вече хоства тези стойности, като се интегрира директно с ядрото на Linux.

Solvetic ще обясни как да инсталирате KVM в Ubuntu 21.04 и по този начин да извлечете максимума от тази технология.

1. Как да инсталирате KVM на Ubuntu 21.04

Етап 1
Първото нещо е да знаете, че работим в Ubuntu 21.04, за това в терминала изпълняваме:

 lsb_release -a 

Стъпка 2
Сега трябва да проверим дали Ubuntu 21.04 е съвместим с KVM, проверяваме това със следната команда:

 egrep -c '(vmx | svm)' / proc / cpuinfo 
Стъпка 3
Ако резултатът е по -голям от нула (0), можем да имаме KVM:

Стъпка 4
Сега проверяваме дали Ubuntu 21.04 може да поддържа KVM:

 sudo kvm-ок 

Стъпка 5
Когато тази грешка се генерира, трябва да инсталираме помощната програма, която прави правилния анализ, ще изпълним:

 sudo apt инсталирате cpu-checker 

Стъпка 6
Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на помощната програма:

Стъпка 7
Проверяваме поддръжката отново. Виждаме, че той поддържа KVM.

 sudo kvm-ок 

Стъпка 8
След като проверим това, ще инсталираме KVM и неговите зависимости със следната команда:

 sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager 

Стъпка 9
В края на този процес ще видим следното:

Стъпка 10
Инсталирахме следното:

  • Пакетът qemu (бърз емулатор), това е приложение, което позволява хардуерна виртуализация
  • Пакетът qemu-kvm, който е основният пакет на KVM
  • Демонът libvritd, който е демон за виртуализация
  • Пакетът bridge-utils, с който можем да установим мостовата връзка, така че други потребители да имат достъп до виртуалната машина
  • Virt-мениджърът, с който можем да управляваме виртуални машини чрез графичния потребителски интерфейс

Стъпка 11
Проверяваме състоянието на демона libvirt:

 sudo systemctl статус libvirtd 

Стъпка 12
Активираме го с зареждането на Ubuntu 21.04:

 sudo systemctl enable --now libvirtd 

Стъпка 13
Проверяваме дали модулите KVM работят:

 lsmod | grep -l kvm 

Стъпка 14
Готови сме да създадем нашата виртуална машина с KVM на Ubuntu 21.04. Можем да изброим всички съвместими системи и дистрибуции със следната команда:

 osinfo-заявка os 

Увеличете

За да инсталираме виртуалната машина можем да използваме два метода, от терминала или графично.

2. Създайте виртуална машина в Ubuntu 21.04 от терминала

Етап 1
За този процес ще използваме командата "virt-install", както следва:

 sudo virt-install --name = Debian --os-variant = debian10 --vcpu = 412 --ram = 2048 --graphics spice --location = / home / solutiontic / Downloads / debian-10.6.0-amd64-netinst .iso -мрежов мост: enp0s3
Стъпка 2
В този случай дефинираме. Това ще създаде виртуалната машина от терминала.

  • Име на дистрибуцията или системата
  • Версия за използване
  • Хардуерни параметри
  • Път, където е ISO файлът

Увеличете

3. Създайте виртуална машина в графичен режим на Ubuntu 21.04

Етап 1
Това е по -завършен процес, на първо място, ние инсталираме необходимите зависимости:

 sudo apt install uvtool 

Увеличете

Стъпка 2
Въвеждаме буквата S, за да потвърдим изтеглянето:

Увеличете

Стъпка 3
След като инсталираме, изпълняваме следното за достъп до администратора:

 sudo virt-мениджър 

Увеличете

Стъпка 4
За да създадете машината от тук, отидете в менюто "Файл - Нова виртуална машина":

Стъпка 5
Ние установяваме ресурса, от който ще инсталираме:

Стъпка 6
Щракваме върху Преглед и избираме изтегленото ISO изображение:

Увеличете

Стъпка 7
Кликваме върху „Избор на обем“ и ще видим този интегриран път:

Стъпка 8
Щракваме върху Напред и сега определяме паметта и процесора:

Стъпка 9
Щракнете върху Напред и ние определяме размера на виртуалния твърд диск:

Стъпка 10
Кликнете отново върху Напред и дефинирайте името на виртуалната машина и изберете мрежовия адаптер, който да използвате за нея:

Стъпка 11
Кликваме Finish и процесът на създаване на виртуална машина ще продължи:

Стъпка 12
След автоматично завършване машината ще се стартира:

Увеличете

Стъпка 13
KVM ни дава различни възможности за управление на виртуални машини:

Стъпка 14
От менюто го контролираме:

Виждаме как KVM е цялостно решение, интегрирано в самата операционна система за работа с виртуални машини.

wave wave wave wave wave