Како да инсталирате KVM Libvirt виртуелизација на OpenSUSE


KVM или Виртуелна машина базирана на кернел е технологија за виртуелизација со отворен код што го претвора вашиот сервер Линукс во хипервизор. Во хипервизор, можете да креирате изолирана виртуелна средина и да изградите повеќе виртуелни машини. Сите машини кои работат под KVM се нарекуваат гостински машини. KVM е дел од Linux, тој е имплементиран во кернелот Linux уште од кернелот v2.6.

KVM е едно од најобновените решенија за виртуелизација со силна репутација меѓу администраторите. обезбедува високи перформанси со висока ефикасност за извршување на повеќе машини на еден хипервизор на сервер. Исто така, KVM може да работи на која било дистрибуција на Linux.

Во ова упатство, ќе научите како да инсталирате и конфигурирате KVM виртуелизација на OpenSUSE Tumbleweed. Исто така, ќе научите како да креирате виртуелна машина користејќи ја апликацијата virt-manager GUI.

Предуслови

  • Систем OpenSUSE. Во овој пример ги користиме тркалачките изданија OpenSUSE Tumbleweed.
  • Корисник без корен со sudo привилегии.
  • Поддржува компјутер или Bare-metal со виртуелизација.

Проверка на поддршката за виртуелизација

Пред да започнете со инсталирање на KVM виртуелизација, треба да проверите дали вашата машина е поддржана за виртуелизација.

На процесорот Intel, виртуелизацијата е наречена VT-x, а на процесорот AMD е именувана AMD-V.

Извршете ја командата подолу за да ја проверите поддршката за виртуелизација на вашата машина. Бидете сигурни да работите како root корисник или користете го sudo на почетокот.

sudo lscpu

На карактеристиките за витуализација, ќе го видите излезот \Виртуелизација: VT-x\. Ова значи дека процесорот на Intel е поддржан за виртуелизација.

Инсталирање на пакетот Yast2-vm

На openSUSE, можете лесно да поставите KVM виртуелизација користејќи го модулот yast2 со име \yast2-vm\.

Модулот yast2-vm ви овозможува да ги инсталирате сите потребни алатки за создавање виртуелни машини. Поддржува различни типови виртуелизации, KVM и Xen.

Извршете ја командата zypper подолу за да го проверите пакетот yast2-vm.

sudo zypper se yast2-vm
sudo zypper info yast2-vm

Подолу можете да видите дека пакетот yast2-vm е достапен во складиштето OpenSUSE-Tumbleweed-Oss.

Сега инсталирајте го модулот yast2-vm користејќи ја командата zypper подолу.

sudo zypper in yast2-vm

Внесете y за да ја потврдите инсталацијата и почекајте додека не заврши целата инсталација.

Поставување на виртуелизација на KVM со Yast2-vm

Откако ќе го инсталирате yast2-vm модулот, сега ќе започнете со инсталирање и конфигурирање на виртуелизацијата на KVM на openSUSE.

Извршете ја командата yast2 подолу за да ја стартувате алатката yast2 во терминален режим.

sudo yast2

Изберете го менито Виртуелизација, а потоа изберете Инсталирај хипервизор и алатки.

Изберете го хипервизорот што сакате да го инсталирате. Во ова упатство ќе ја инсталирате виртуелизацијата на KVM, затоа изберете ги KVM серверот и Алатките KVM, а потоа изберете Прифати за да ја започнете инсталацијата.

Ако ви биде побарано да работи во текстуален режим, изберете Да.

Подолу можете да го видите процесот на инсталирање на KVM виртуелизација и алатки.

Ако на вашиот уред работи NetworkManager, ќе ви биде побарано следниот екран. Изберете OK за да ја поставите мрежата за подоцна.

Кога ќе заврши целата инсталација, ќе ја видите следната излезна порака. Изберете OK за да ја завршите инсталацијата.

Потврдување на врската KVM и започнување со вмрежување

Пред да креирате виртуелни машини на вашиот OpenSUSE систем, сега ќе ја потврдите врската со вашата виртуелизација на KVM и ќе го стартувате стандардниот интерфејс на виртуелизацијата на KVM.

Отворете ја апликацијата virt-manager на вашата машина.

Десен-клик на делот QEMU/KVM и кликнете детали. И ќе видите нов прозорец кој ги детализира врските со вашата KVM виртуелизација.

На прозорецот со детали за врската, кликнете на картичката Виртуелни мрежи и ќе го видите интерфејсот со име стандардно.

Кликнете на копчето старт за да го овозможите интерфејсот и ќе видите дека состојбата на интерфејсот е Активен.

Стандардниот интерфејс за виртуелизацијата на KVM сега е активиран и сега сте подготвени да креирате виртуелни машини.

Преземање ISO датотеки

На виртуелизација на KVM, стандардниот ISO и сликите за вашиот оперативен систем ќе се складираат на /var/lib/libvirt/images.

Променете го вашиот работен директориум во /var/lib/libvirt/images.

cd /var/lib/libvirt/images

Преземете ISO датотеки за вашиот оперативен систем во него.

wget https://ISO-URL/file.iso

Создавање на првите KVM виртуелни машини

Можете да креирате виртуелни машини на виртуелизација на KVM користејќи два различни начини, користејќи го режимот на командната линија virsh и користејќи ја апликацијата GUI virt-manager.

Сега ќе научите како да креирате нова виртуелна машина користејќи ја апликацијата GUI virt-manager.

На вашата апликација virt-manager, кликнете на копчето создај нов VM како подолу.

Изберете ја медиумската инсталација за вашиот ISO. За локално ISO, изберете ја опцијата \Локален медиум за инсталирање (ISO слика или CDROM)\ и кликнете Напред.

Кликнете на Преглед и изберете ја ISO-датотеката на вашиот оперативен систем. Во овој пример, го користиме Linux Mint LMDE, кој се базира на системот Debian.

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

Одредете ја големината на меморијата и процесорите за новата виртуелна машина и кликнете Напред. Во овој пример, ќе создадеме нова виртуелна машина со 2 GB меморија и 2 процесори.

Одредете ја големината на дискот за виртуелната машина. Оваа демо ќе создаде виртуелна машина со големина на диск од 20 GB.

Внесете го името на новата виртуелна машина. За конфигурацијата Мрежа, оставете ја како стандардна со NAT. Можете да го конфигурирате рачно во зависност од вашата мрежна конфигурација.

Кликнете на Заврши.

Сега новата виртуелна машина ќе биде креирана и подигната со ISO-датотеката.

Заклучок

Секоја чест! Сега успешно ја инсталиравте и конфигуриравте виртуелизацијата на KVM на OpenSUSE Tumbleweed користејќи го модулот yast2-vm. исто така, научивте како да креирате виртуелни машини на виртуелизација на KVM користејќи ја апликацијата GUI virt-manager.