Si të instaloni KVM Libvirt Virtualization në OpenSUSE


KVM ose makina virtuale e bazuar në kernel është një teknologji virtualizimi me burim të hapur që e kthen serverin tuaj Linux në një hipervizor. Në një hipervizor, ju mund të krijoni një mjedis virtual të izoluar dhe të ndërtoni makina të shumta virtuale. Të gjitha makinat që funksionojnë nën KVM quhen makina Guest. KVM është pjesë e Linux, është implementuar në kernel Linux që nga kernel v2.6.

KVM është një nga zgjidhjet më të përditësuara të virtualizimit me një reputacion të fortë mes administratorëve. ai siguron performancë të lartë me efikasitet të lartë për të drejtuar makina të shumta në hipervizorin e vetëm të serverit. Gjithashtu, KVM mund të funksionojë në çdo shpërndarje Linux.

Në këtë tutorial, do të mësoni se si të instaloni dhe konfiguroni KVM Virtualization në OpenSUSE Tumbleweed. Do të mësoni gjithashtu se si të krijoni një makinë virtuale duke përdorur aplikacionin virt-manager GUI.

Parakushtet

  • Një sistem OpenSUSE. Në këtë shembull ne po përdorim publikimet e përsëritura OpenSUSE Tumbleweed.
  • Një përdorues jo-root me privilegje sudo.
  • Një kompjuter ose Bare-metal me mbështetje për virtualizim.

Kontrollimi i mbështetjes së virtualizimit

Përpara se të filloni të instaloni KVM Virtualization, duhet të kontrolloni nëse kompjuteri juaj mbështetet për Virtualizimin.

Në CPU Intel, virtualizimi quhet VT-x, dhe në CPU AMD quhet AMD-V.

Ekzekutoni komandën e mëposhtme për të kontrolluar mbështetjen e virtualizimit në kompjuterin tuaj. Sigurohuni që të ekzekutoni si përdorues rrënjë ose përdorni sudo në fillim.

sudo lscpu

Në veçoritë e Vitualizimit, do të shihni daljen \Virtualizimi: VT-x\. Kjo do të thotë që CPU Intel mbështetet për Virtualizimin.

Instalimi i paketës Yast2-vm

Në openSUSE, lehtë mund të konfiguroni KVM Virtualization duke përdorur modulin yast2 të quajtur \yast2-vm\.

Moduli yast2-vm ju lejon të instaloni të gjitha mjetet e nevojshme për krijimin e makinave virtuale. Mbështet lloje të ndryshme virtualizimesh, KVM dhe Xen.

Ekzekutoni komandën zypper më poshtë për të kontrolluar paketën yast2-vm.

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

Më poshtë mund të shihni se paketa yast2-vm është e disponueshme në depon e OpenSUSE-Tumbleweed-Oss.

Tani instaloni modulin yast2-vm duke përdorur komandën zypper më poshtë.

sudo zypper in yast2-vm

Vendosni y për të konfirmuar instalimin dhe prisni derisa të përfundojë i gjithë instalimi.

Vendosja e virtualizimit të KVM me Yast2-vm

Pasi të keni instaluar modulin yast2-vm, tani do të filloni të instaloni dhe konfiguroni virtualizimin KVM në openSUSE.

Ekzekutoni komandën yast2 më poshtë për të nisur mjetin yast2 në modalitetin e terminalit.

sudo yast2

Zgjidhni menynë Virtualizimi, më pas zgjidhni Instalo Hypervisor and Tools.

Zgjidhni Hypervisorin që dëshironi të instaloni. Në këtë tutorial do të instaloni virtualizimin KVM, prandaj zgjidhni serverin KVM dhe mjetet KVM, më pas zgjidhni Prano për të nisur instalimin.

Nëse ju kërkohet të ekzekutoni në modalitetin e tekstit, zgjidhni Po.

Më poshtë mund të shihni procesin e instalimit të KVM Virtualization and Tools.

Nëse keni NetworkManager që funksionon në kompjuterin tuaj, do t'ju kërkohet ekrani i mëposhtëm. Zgjidh OK për të konfiguruar Rrjetin për më vonë.

Kur të përfundojë i gjithë instalimi, do të shihni mesazhin e mëposhtëm dalës. Zgjidhni OK për të përfunduar instalimin.

Verifikimi i lidhjes KVM dhe fillimi i rrjetëzimit

Përpara se të krijoni makina virtuale në sistemin tuaj OpenSUSE, tani do të verifikoni lidhjen me virtualizimin tuaj KVM dhe do të filloni ndërfaqen e paracaktuar në virtualizimin KVM.

Hapni aplikacionin virt-manager në kompjuterin tuaj.

Klikoni me të djathtën në seksionin QEMU/KVM dhe kliko detajet. Dhe do të shihni një dritare të re që detajon lidhjet me virtualizimin tuaj KVM.

Në dritaren e detajeve të lidhjes, klikoni në skedën Rrjetet virtuale dhe do të shihni ndërfaqen me emrin parazgjedhur.

Klikoni butonin start për të aktivizuar ndërfaqen dhe do të shihni se gjendja e ndërfaqes është Aktiv.

Parazgjedhja e ndërfaqes për virtualizimin KVM tani është aktivizuar dhe tani jeni gati për të krijuar makina virtuale.

Shkarkimi i skedarëve ISO

Në virtualizimin KVM, ISO e parazgjedhur dhe imazhet për sistemin tuaj operativ do të ruhen në /var/lib/libvirt/images.

Ndryshoni direktorinë tuaj të punës në /var/lib/libvirt/images.

cd /var/lib/libvirt/images

Shkarkoni skedarët ISO për sistemin tuaj operativ në të.

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

Krijimi i makinave të para virtuale KVM

Ju mund të krijoni makina virtuale në virtualizimin KVM duke përdorur dy mënyra të ndryshme, duke përdorur modalitetin e linjës së komandës virsh dhe duke përdorur aplikacionin GUI virt-manager.

Tani do të mësoni se si të krijoni një makinë të re virtuale duke përdorur aplikacionin GUI virt-manager.

Në aplikacionin tuaj virt-manager, klikoni butonin krijo VM të re si më poshtë.

Zgjidhni instalimin e medias për ISO-në tuaj. Për ISO lokale, zgjidhni opsionin \Instalimi i mediave lokale (imazhi ISO ose CDROM)\ dhe kliko Përpara.

Klikoni Shfleto dhe zgjidhni skedarin ISO të sistemit tuaj operativ. Në këtë shembull, ne po përdorim Linux Mint LMDE, i cili bazohet në sistemin Debian.

Zgjidhni llojin e sistemit tuaj operativ dhe klikoni Përpara.

Përcaktoni madhësinë e kujtesës dhe CPU-ve për makinën e re virtuale dhe klikoni Përpara. Në këtë shembull, ne do të krijojmë një makinë të re virtuale me 2 GB memorie dhe 2 CPU.

Përcaktoni madhësinë e diskut për makinën virtuale. Kjo demo do të krijojë një makinë virtuale me një madhësi disk 20 GB.

Fut emrin të makinës së re virtuale. Për konfigurimin e Rrjetit, lëreni si parazgjedhje me NAT. Mund ta konfiguroni manualisht në varësi të konfigurimit të rrjetit tuaj.

Kliko Përfundo.

Tani makina e re virtuale do të krijohet dhe do të niset me skedarin ISO.

konkluzioni

urime! Tani keni instaluar dhe konfiguruar me sukses virtualizimin KVM në OpenSUSE Tumbleweed duke përdorur modulin yast2-vm. gjithashtu, ju keni mësuar se si të krijoni makina virtuale në virtualizimin KVM duke përdorur aplikacionin GUI virt-manager.