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.