Hvernig á að setja upp KVM á Ubuntu 20.04


KVM, (kjarna-undirstaða sýndarvél) er ókeypis og opinn sýndarvæðingarvettvangur fyrir Linux kjarnann. Þegar það er sett upp á Linux kerfi verður það að Type-2 hypervisor.

Í þessari grein skoðum við hvernig þú getur sett upp KVM á Ubuntu 20.04 LTS.

Skref 1: Athugaðu sýndarvæðingarstuðning í Ubuntu

Áður en KVM er sett upp á Ubuntu ætlum við fyrst að staðfesta hvort vélbúnaðurinn styður KVM. Lágmarkskrafa til að setja upp KVM er framboð á CPU virtualization viðbótum eins og AMD-V og Intel-VT.

Til að athuga hvort Ubuntu kerfið styður sýndarvæðingu skaltu keyra eftirfarandi skipun.

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

Útkoma hærri en 0 gefur til kynna að sýndarvæðing sé studd. Af úttakinu hér að neðan höfum við staðfest að þjónninn okkar er góður í notkun.

Til að athuga hvort kerfið þitt styður KVM sýndarvæðingu skaltu framkvæma skipunina:

$ sudo kvm-ok

Ef \kvm-ok tólið er ekki til staðar á þjóninum þínum, settu það upp með því að keyra apt skipunina:

$ sudo apt install cpu-checker

Framkvæmdu nú \kvm-ok skipunina til að rannsaka kerfið þitt.

$ sudo kvm-ok

Framleiðslan gefur greinilega til kynna að við séum á réttri leið og tilbúin til að halda áfram með uppsetningu KVM.

Skref 2: Settu upp KVM á Ubuntu 20.04 LTS

Með staðfestingu á því að kerfið okkar geti stutt KVM sýndarvæðingu, ætlum við að setja upp KVM, Til að setja upp KVM, virt-manager, bridge-utils og önnur ósjálfstæði skaltu keyra skipunina:

$ sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

Smá útskýring á ofangreindum pökkum.

  • Qemu pakkinn (fljótur hermir) er forrit sem gerir þér kleift að framkvæma sýndarvæðingu vélbúnaðar.
  • Qemu-kvm pakkinn er aðal KVM pakkinn.
  • Libvritd-púkinn er sýndarvæðingarpúkinn.
  • Bru-utils pakkinn hjálpar þér að búa til brúartengingu til að leyfa öðrum notendum að fá aðgang að sýndarvél sem er önnur en hýsingarkerfið.
  • Virt-manager er forrit til að stjórna sýndarvélum í gegnum myndrænt notendaviðmót.

Áður en lengra er haldið þurfum við að staðfesta að sýndarvæðingarpúkinn – libvritd-daemon – sé í gangi. Til að gera það skaltu framkvæma skipunina.

$ sudo systemctl status libvirtd

Þú getur virkjað það til að byrja við ræsingu með því að keyra:

$ sudo systemctl enable --now libvirtd

Til að athuga hvort KVM einingarnar séu hlaðnar skaltu keyra skipunina:

$ lsmod | grep -i kvm

Frá úttakinu geturðu fylgst með tilvist kvm_intel einingarinnar. Þetta á við um Intel örgjörva. Fyrir AMD örgjörva færðu kvm_intel eininguna í staðinn.

Skref 3: Að búa til sýndarvél í Ubuntu

Þegar KVM hefur verið sett upp með góðum árangri ætlum við nú að búa til sýndarvél. Það eru 2 leiðir til að fara að þessu: Þú getur búið til sýndarvél á skipanalínunni eða með því að nota KVM virt-manager grafíska viðmótið.

Virt-install skipanalínutólið er notað til að búa til sýndarvélar á flugstöðinni. Nokkrar breytur eru nauðsynlegar þegar þú býrð til sýndarvél.

Hér er skipunin í heild sinni sem ég notaði þegar ég bjó til sýndarvél með Deepin ISO mynd:

$ sudo virt-install --name=deepin-vm --os-variant=Debian10 --vcpu=2 --ram=2048 --graphics spice --location=/home/Downloads/deepin-20Beta-desktop-amd64.iso --network bridge:vibr0 

Valmöguleikinn --name tilgreinir nafn sýndarvélarinnar – deepin-vm --os-variant fáninn gefur til kynna OS fjölskyldu eða afleiðu VM. Þar sem Deepin20 er afleiða af Debian hef ég tilgreint Debian 10 sem afbrigðið.

Til að fá frekari upplýsingar um stýrikerfi afbrigði skaltu keyra skipunina

$ osinfo-query os

Valkosturinn --vcpu gefur til kynna CPU kjarna í þessu tilviki 2 kjarna, --ram gefur til kynna vinnsluminni sem er 2048MB. --location fáninn bendir á algera slóð ISO myndarinnar og --network brúin tilgreinir millistykkið sem sýndarvélin á að nota. Strax eftir að skipunin er framkvæmd mun sýndarvélin ræsa sig og uppsetningarforritið verður ræst tilbúið fyrir uppsetningu sýndarvélarinnar.

Virt-manager tólið gerir notendum kleift að búa til sýndarvélar með GUI. Til að byrja skaltu fara út í flugstöðina og keyra skipunina.

$ virt-manager

Sýndarvélastjórnunarglugginn mun opnast eins og sýnt er.

Smelltu nú á skjátáknið til að byrja að búa til sýndarvél.

Tilgreindu staðsetningu ISO myndarinnar þinnar í sprettiglugganum. Í okkar tilviki er ISO myndin staðsett í möppunni „Niðurhal“ í heimamöppunni, þannig að við veljum fyrsta valkostinn - Local Install Media (ISO mynd eða CDROM). Næst skaltu smella á 'Áfram' hnappinn til að halda áfram.

Í næsta skrefi, flettu að ISO myndinni á kerfinu þínu og beint fyrir neðan, tilgreindu OS fjölskylduna sem myndin þín er byggð á.

Næst skaltu velja minnisgetu og fjölda örgjörva sem sýndarvélinni þinni verður úthlutað og smelltu á 'Áfram'.

Og að lokum, í síðasta skrefi, tilgreindu nafn fyrir sýndarvélina þína og smelltu á „Ljúka“ hnappinn.

Stofnun sýndarvélarinnar mun taka nokkrar mínútur þar sem uppsetningarforrit stýrikerfisins sem þú ert að setja upp mun opnast.

Á þessum tímapunkti geturðu haldið áfram með uppsetningu sýndarvélarinnar.

Og það er hvernig þú ferð að því að setja upp KVM hypervisor á Ubuntu 20.04 LTS.