Kaip įdiegti KVM Ubuntu 20.04 LTS

Žingsnis po žingsnio vadovas, kaip įdiegti KVM Ubuntu 20.04 ir kurti virtualias mašinas naudojant virt-manager

KVM arba branduolio pagrindu sukurta virtuali mašina yra Linux branduolio modulis, leidžiantis vartotojams paleisti virtualias mašinas savo sistemoje. Palyginti su kita virtualizacijos programine įranga, ji pasižymi beveik nepriekaištingu našumu, nes yra glaudžiai susieta su Linux branduoliu.

KVM kartu su API / įrankių rinkiniu, vadinamu libvirt, naudojamas VM kurti Ubuntu. Tokie įrankiai kaip Virt-Manager (GUI front-end) ir Virsh (CLI), naudojami siekiant supaprastinti VM kūrimą ir valdymą.

Šiame straipsnyje mes sužinosime, kaip tinkamai įdiegti KVM Ubuntu 20.04 LTS.

Būtinos sąlygos

Prieš pradėdami diegti, turime įsitikinti, kad atitinkame KVM paleidimo reikalavimus. Mums reikia procesoriaus, kuris palaiko aparatinės įrangos virtualizavimą. Jei procesorius palaiko aparatinės įrangos virtualizavimą, turime įsitikinti, kad jis įjungtas BIOS.

Norėdami patikrinti, ar jūsų procesorius palaiko aparatinės įrangos virtualizavimą, paspauskite ctrl+alt+t atidaryti terminalą. Mes naudosime tvarkingą komandą, vadinamą egrep kuri naudoja Regexp ieškodama teksto šablono iš failo. Failas, kuriame ieškome informacijos apie CPU, yra adresu /proc/cpuinfo. Į terminalą įklijuokite šią komandą, kad patikrintumėte aparatinės įrangos virtualizacijos palaikymą.

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

Jei gausite išvestį kaip bet ką kitą nei 0 tada jūsų procesorius palaiko aparatinės įrangos virtualizavimą. Išvesties numeris yra Nr. jūsų procesoriaus turimų branduolių ar gijų. Liko tik vienas žingsnis – įsitikinkite, kad BIOS įjungtas aparatinės įrangos virtualizavimas.

Aparatinės įrangos virtualizacijos įjungimo procesas dabar priklauso nuo to, ar turite „Intel“, ar AMD procesorių. Norėdami sužinoti, kaip įjungti virtualizaciją, žr. pagrindinės plokštės vadovą. Jei naudojate „Intel“ procesorius, BIOS nustatymuose turite įjungti virtualizavimą. AMD procesoriams įgalinkite nustatymą, vadinamą SVM režimu.

Dabar patikrinome, ar turime procesorių, palaikantį aparatinės įrangos virtualizavimą, ir įjungėme jį BIOS. Dabar galime pereiti prie diegimo.

Montavimas

Atidarykite terminalą paspausdami ctrl+alt+t spartusis klavišas. Norėdami įdiegti KVM, įklijuokite šią komandą į terminalą ir paspauskite enter.

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

The qemu-kvm yra KVM paketas, tuo tarpu libvirt-daemon-system ir libvirt-klientai yra libvirt įrankių rinkinio paketai. The tiltas-utils Paketas naudojamas VM Ethernet tiltui konfigūruoti.

Įdiegimo tikrinimas

Yra du būdai, kaip patikrinti sėkmingą KVM įdiegimą. Arba bėkite

kvm -- versija

arba

virsh sąrašas --visi

Jei gaunate išvestį, kaip parodyta aukščiau, KVM yra tinkamai įdiegtas jūsų sistemoje. Dabar galite sukurti VM naudodami virsh komanda sukurti VM arba įdiegti virt-vadybininkas GUI įrankis, skirtas VM kurti ir valdyti pagal jūsų pageidavimus.

VM kūrimas

Šiame skyriuje naudosime virt-manager, norėdami sukurti ir paleisti VM Ubuntu 20.04. Norėdami įdiegti virt-manager Ubuntu 20.04, paleiskite šią komandą:

sudo apt install virt-manager

Baigę diegti, paleiskite virt-manager. Būsite pasveikinti tokiu langu.

Norėdami sukurti naują VM, turite spustelėti Sukurkite naują virtualią mašiną mygtuką.

Iššokantis langas pavadinimu Naujas VM atsiras, pasirinkite Vietinė diegimo laikmena (ISO vaizdas arba kompaktinis diskas) parinktį ir spustelėkite Pirmyn.

Mums reikia operacinės sistemos, kurios virtualią mašiną norime sukurti, ISO atvaizdo. Spustelėkite Naršyti, kad pasirinktumėte OS, kurią norite įdiegti.

Jums bus pristatyta Pasirinkite Saugyklos tūris langą, šiuo metu naudosime numatytąjį saugyklos telkinį, galite pabandyti žaisti kurdami naujus saugyklos fondus, kuriuos naudos virt-manager. Šiuo metu mes nukopijuosime OS ISO vaizdą į šį katalogą naudodami cp komandą.

sudo cp source_of_iso_file /var/lib/libvirt/images

Mums reikia root teisių, kad galėtume nukopijuoti ISO į numatytąjį telkinį, todėl mes naudojame sudo komanda ir source_of_iso_file yra jūsų pasirinktos OS vieta. Nukopijavę ISO į libvirt vaizdų katalogą, paspauskite Atnaujinkite garsų sąrašą mygtuką. Jūsų pasirinkta OS ISO bus rodoma žemiau esančiame sąraše, aš pasirinksiu MX-Linux įdiegti.

Pasirinkite OS, kurią pasirinkote įdiegti, ir paspauskite Pasirinkite Garsumas mygtuką.

Pasirinkę ISO, ankstesniame lange spustelėkite Pirmyn.

Kitame lange pasirinkite atminties / RAM kiekį, kurį norite skirti VM, ir procesoriaus branduolių skaičių. Siūlau skirti bent minimalią rekomenduojamą sumą, kurios reikalauja OS.

Tada paskirkite bent minimalų OS reikalingą vietos diske. Siūlau mažiausiai 30 GB „Windows“ ir 20 GB bet kokiam „Linux“ platinimui. Virt-manager automatiškai sukurs virtualųjį diską OS, jei bus pasirinkta pirmoji parinktis.

Patarimas: Galite patys sukurti tinkintą saugyklą naudodami antrąją parinktį.

Šiame naujame ekrane galite pakeisti VM pavadinimą ir patvirtinti išsamią informaciją. Spustelėkite Baigti, kad pradėtumėte OS diegimą virtualiame diske.

Patarimas: Taip pat galite pabandyti pakoreguoti savo VM nustatymus pažymėdami tinkinkite konfigūraciją prieš diegdami papildomos funkcijos parinktis.

Užbaikite OS diegimą vykdydami pasirinktos OS diegimo procesą.

Baigę diegti, galite paleisti VM jį pasirinkę ir spustelėję Įjunkite virtualią mašiną mygtuką

Dabar turime funkcionalią VM, paruoštą naudoti.