Forma completă a KVM este Kernel Virtual Machine. Este o funcție de virtualizare integrată direct în kernelul Linux. Cu KVM, puteți virtualiza Windows, Linux și multe alte sisteme de operare. Este open source și poate fi utilizat gratuit pentru toată lumea. Nu are astfel de limitări cum au produsele plătite, cum ar fi VMware, Xen și altele. Dar este la fel de puternic și uneori mai flexibil decât aceste produse plătite.
KVM are un set bogat de comenzi care este foarte util. Puteți să vă scrieți propriile scripturi shell pentru a vă gestiona gazdele și oaspeții KVM exact așa cum doriți.
KVM are, de asemenea, un frontend grafic numit Virtual Machine Manager. Cu Virtual Machine Manager, vă puteți gestiona foarte ușor oaspeții KVM. Virtual Machine Manager se poate conecta, de asemenea, la serverul dvs. de virtualizare KVM de la distanță. Dacă sunteți începător în domeniul virtualizării și KVM, atunci Virtual Machine Manager este locul de unde ar trebui să începeți.
Mediul desktop GNOME 3 are GNOME Boxes, care este un alt frontend grafic al KVM.
În acest articol, vă voi arăta cum să instalați KVM și să utilizați KVM grafic cu Virtual Machine Manager (VMM) pe Ubuntu. Voi folosi Ubuntu 18.04 LTS pentru demonstrație, dar ar trebui să funcționeze pe orice versiune modernă de Ubuntu. Să începem.
Dacă folosiți un procesor Intel, atunci asigurați-vă că procesorul dvs. are suport pentru virtualizare hardware. Dacă da, atunci asigurați-vă că extensia VT-x sau VT-d este activată din BIOS-ul computerului dumneavoastră.
Dacă folosiți procesor AMD, atunci asigurați-vă că procesorul dumneavoastră are suport pentru virtualizare hardware. Dacă da, atunci asigurați-vă că extensia AMD-V este activată din BIOS-ul computerului dumneavoastră.
Dacă nu sunteți sigur dacă procesorul dumneavoastră are sau nu suport pentru virtualizare, vă rugăm să verificați specificațiile procesorului dumneavoastră.
Verificarea dacă suportul KVM este disponibil:
Puteți verifica dacă suportul KVM este activat în kernelul Linux din Ubuntu folosind comanda kvm-ok care face parte din pachetul cpu-checker. Acesta nu este instalat în mod implicit. Dar este disponibil în depozitul oficial de pachete al Ubuntu.
În primul rând, actualizați cache-ul depozitului de pachete APT al mașinii dumneavoastră Ubuntu.
Apoi, instalați pachetul cpu-checker cu următoarea comandă:
Acum apăsați y și apoi apăsați <Inter> pentru a continua.
cpu-checker ar trebui să fie instalat.
Acum rulați următoarea comandă pentru a verifica dacă suportul KVM este disponibil:
Dacă totul este în regulă, atunci ar trebui să vedeți următorul mesaj KVM acceleration can be used.
Instalarea KVM pe Ubuntu:
Toate pachetele necesare pentru instalarea KVM sunt disponibile în depozitul oficial de pachete al Ubuntu. Așadar, este foarte ușor de instalat.
Pentru a instala KVM împreună cu partea frontală grafică Virtual Machine Manager, rulați următoarea comandă:
Dacă doriți să rulați un server de virtualizare KVM headless, atunci nu doriți să instalați partea frontală grafică Virtual Machine Manager. În acest caz, rulați următoarea comandă pentru a instala KVM:
Vreau să instalez frontend-ul grafic Virtual Machine Manager. Așa că am rulat prima comandă.
Acum apăsați y și apoi apăsați <Enter>.
KVM ar trebui să fie instalat.
Acum trebuie să adăugați utilizatorul dvs. de conectare la grupul libvirt și libvirt-qemu. Pentru a face acest lucru, rulați următoarea comandă:
$ sudo usermod -aG libvirt-qemu $(whoami)
Acum reporniți calculatorul pentru ca modificările să intre în vigoare.
După ce calculatorul pornește, ar trebui să puteți crea și gestiona mașinile virtuale KVM folosind utilizatorul de conectare. Nu veți avea nevoie de acces root.
Utilizarea KVM cu Virtual Machine Manager:
În această secțiune, vă voi arăta cum să utilizați Virtual Machine Manager pentru a crea prima dumneavoastră mașină virtuală KVM. Voi crea o mașină virtuală Alpine Linux de bază, deoarece este ușoară.
Ar trebui să puteți găsi Virtual Machine Manager în meniul de aplicații din Ubuntu. Porniți Virtual Machine Manager și ar trebui să vedeți următoarea fereastră.
Pentru a crea o nouă Mașină Virtuală, mergeți la File > New Virtual Machine.
Acum alegeți cum doriți să instalați un sistem de operare. Eu îl voi instala dintr-o imagine ISO, am ales-o pe cea implicită Local install media (Imagine ISO sau CDROM).
Puteți selecta, de asemenea, o Arhitectură pentru sistemul de operare folosind meniul derulant.
KVM acceptă o mare varietate de arhitecturi hardware, cum ar fi x86_64, PPC, ARM și multe altele, după cum puteți vedea în captura de ecran de mai jos.
Acum faceți clic pe Forward.
Acum faceți clic pe Browse pentru a selecta imaginea ISO.
Acum faceți clic pe Browse Local.
Ar trebui să se deschidă un selector de fișiere. Acum alegeți imaginea ISO necesară și faceți clic pe Open.
În mod implicit, KVM va detecta automat ce sistem de operare încercați să instalați, în funcție de suportul de instalare. Dacă doriți să selectați manual sistemul de operare pe care încercați să îl instalați, debifați caseta de selectare marcată, așa cum se arată în captura de ecran de mai jos.
Acum puteți alege manual sistemul de operare. Dacă doriți să vedeți mai multe opțiuni, faceți clic pe Show all OS options.
După cum puteți vedea, acum am mai multe opțiuni de ales.
După ce ați terminat, faceți clic pe Forward.
Acum setați cantitatea de memorie RAM și numărul de nuclee CPU pe care doriți să le folosiți pentru această mașină virtuală și faceți clic pe Forward.
Acum setați cantitatea de spațiu pe hard disk pe care doriți să o utilizați pentru această mașină virtuală și faceți clic pe Forward.
Acum, tastați un nume pentru mașina virtuală, configurați Network și, în final, faceți clic pe Finish.
După cum puteți vedea în fereastra Virtual Machine Manager, este creată o nouă mașină virtuală KVM. Alpine Linux pornește din imaginea ISO.
După ce programul de instalare pornește, îl puteți instala cu ușurință pe hard disk, așa cum faceți pe computer.
Puteți gestiona mașinile virtuale din fereastra Virutal Machine Manager, așa cum puteți vedea în captura de ecran de mai jos.
Așa se instalează KVM pe Ubuntu și se utilizează KVM cu frontendul grafic Virtual Machine Manager. Vă mulțumim că ați citit acest articol.
.