Kako namestiti KVM na Ubuntu 20.04 LTS

Vodnik po korakih za namestitev KVM na Ubuntu 20.04 in ustvarjanje virtualnih strojev z virt-manager

KVM ali navidezni stroj na osnovi jedra je modul v jedru Linuxa, ki uporabnikom omogoča zagon navideznih strojev v svojem sistemu. V primerjavi z drugo programsko opremo za virtualizacijo se ponaša s skoraj golo zmogljivostjo, saj je tesno povezana z jedrom Linuxa.

KVM skupaj s svojim API/orodjem, imenovanim libvirt, se uporablja za ustvarjanje VM v Ubuntuju. Orodja, kot sta Virt-Manager (grafični vmesnik) in Virsh (CLI), se uporabljajo za poenostavitev ustvarjanja in upravljanja navideznih računalnikov.

V tem članku se bomo naučili, kako pravilno namestiti KVM na Ubuntu 20.04 LTS.

Predpogoji

Preden začnemo z namestitvijo, se moramo prepričati, da izpolnjujemo zahteve, potrebne za zagon KVM. Potrebujemo procesor, ki podpira virtualizacijo strojne opreme. Če procesor podpira virtualizacijo strojne opreme, se moramo prepričati, da je omogočena v BIOS-u.

Če želite preveriti, ali vaš procesor podpira virtualizacijo strojne opreme, pritisnite ctrl+alt+t odpreti terminal. Uporabili bomo urejen ukaz, imenovan egrep ki uporablja Regexp za iskanje vzorca besedila iz datoteke. Datoteka, v kateri bomo iskali informacije o CPE, se nahaja /proc/cpuinfo. Prilepite naslednji ukaz v terminal, da preverite podporo za virtualizacijo strojne opreme.

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

Če dobite izhod kot kaj drugega kot 0 potem vaš procesor podpira virtualizacijo strojne opreme. Izhodna številka je št. jedra ali niti, ki jih ima vaš procesor. Edini preostali korak je zagotoviti, da je virtualizacija strojne opreme omogočena v BIOS-u.

Postopek omogočanja virtualizacije strojne opreme je zdaj odvisen od tega, ali imate procesor Intel ali AMD. Oglejte si priročnik svoje matične plošče, če želite izvedeti, kako omogočiti virtualizacijo. Za procesorje Intel morate omogočiti virtualizacijo v nastavitvah BIOS-a. Za procesorje AMD omogočite nastavitev, imenovano način SVM.

Zdaj smo preverili, ali imamo procesor, ki podpira virtualizacijo strojne opreme, in jo omogočili v BIOS-u. Zdaj lahko preidemo na namestitev.

Namestitev

Odprite terminal s pritiskom na ctrl+alt+t bližnjico na tipkovnici. Za namestitev KVM prilepite naslednji ukaz v terminal in pritisnite enter.

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

The qemu-kvm je paket KVM, medtem ko libvirt-daemon-system in libvirt-odjemalce so paketi orodij libvirt. The bridge-utils paket se uporablja za konfiguriranje ethernetnega mostu za VM.

Preverjanje namestitve

Obstajata dva načina za preverjanje uspešne namestitve KVM. Ali teči

kvm --različica

oz

virsh seznam --vse

Če dobite izhod, kot je prikazano zgoraj, je KVM pravilno nameščen v vašem sistemu. Zdaj lahko ustvarite VM z uporabo virsh ukaz za ustvarjanje ali namestitev navideznih računalnikov virt-manager orodje GUI za ustvarjanje in upravljanje vašega VM po vaših željah.

Ustvarjanje VM

V tem razdelku bomo uporabili virt-manager za ustvarjanje in zagon VM v Ubuntu 20.04. Če želite namestiti virt-manager v Ubuntu 20.04, zaženite naslednji ukaz:

sudo apt install virt-manager

Ko je namestitev končana, zaženite virt-manager. Pozdravilo vas bo naslednje okno.

Če želite ustvariti nov VM, morate klikniti na Ustvarite nov virtualni stroj gumb.

Pojavno okno z naslovom Nova VM se prikaže, izberite Lokalni namestitveni medij (ISO slika ali CDROM) možnost in kliknite Naprej.

Potrebujemo ISO sliko operacijskega sistema, katerega virtualni stroj želimo ustvariti. Kliknite brskaj, da izberete OS za namestitev.

Predstavljen vam bo Izberite Prostornina za shranjevanje okno, bomo trenutno uporabljali privzeto pomnilniško področje, lahko se poskusite poigrati tako, da ustvarite nova pomnilniška področja, ki jih lahko uporablja virt-manager. Za zdaj bomo kopirali ISO sliko OS v naslednji imenik z uporabo cp ukaz.

sudo cp source_of_iso_file /var/lib/libvirt/images

Za kopiranje ISO v privzeto področje potrebujemo root privilegije, zato uporabljamo sudo ukaz in source_of_iso_file sta lokacija izbranega OS. Ko kopirate ISO v imenik slik libvirt, pritisnite Osveži seznam glasnosti gumb. Vaš izbrani OS ISO bo prikazan na spodnjem seznamu, za namestitev izberem MX-Linux.

Izberite OS, ki ga želite namestiti, in pritisnite Izberite Glasnost gumb.

Ko izberete ISO, v prejšnjem oknu kliknite Naprej.

V naslednjem oknu izberite količino pomnilnika/RAM-a, ki ga želite dodeliti VM, in število jeder CPU. Predlagam, da dodelite vsaj najmanjši priporočeni znesek, ki ga zahteva OS.

Nato dodelite vsaj najmanjšo količino prostora na disku, ki jo zahteva OS. Predlagam najmanj 30 GB za Windows in 20 GB za vse distribucije Linuxa. Virt-manager bo samodejno ustvaril virtualni disk za OS, če je izbrana prva možnost.

Nasvet: Z drugo možnostjo lahko sami ustvarite shranjevanje po meri.

Na tem novem zaslonu lahko spremenite ime VM in potrdite podrobnosti. Kliknite Dokončaj, da začnete namestitev operacijskega sistema na virtualni disk.

Nasvet: Prav tako lahko poskusite prilagoditi nastavitve VM tako, da označite prilagodite konfiguracijo pred namestitvijo možnost za dodatno funkcijo.

Dokončajte namestitev OS tako, da sledite postopku namestitve za izbrani OS.

Po končani namestitvi lahko zaženete VM tako, da ga izberete in kliknete Vklopite virtualni stroj gumb

Zdaj imamo funkcionalen VM, pripravljen za uporabo.