▷ Sådan installeres KVM på Ubuntu 20.10 eller 20.04

KVM (kernebaseret virtuel maskine) er en af ​​de mange teknologier, der findes i Linux- og KVM-operativsystemer eller kernebaseret virtuel maskine. Det er dybest set en open source virtualiseringsteknologi integreret i Linux -operativsystemet, som har til opgave at tillade Linux at fungere som en hypervisor, hvor en værtsmaskine er i stand til at køre isolerede virtuelle miljøer, som vi kender som virtuelle maskiner (VM) eller gæster.

KVM kan forvandle Linux til en type 1 hypervisor, der uden operativsystem, som vi ved, kræver hypervisorer komponenter baseret på operativsystemet såsom I / O -komponenter, enhedsdrivere osv. For at være i fuld kapacitet til at køre de virtuelle maskiner som standard, da KVM har disse parametre og komponenter, da det er direkte integreret med Linux -kernen.

De oprettede virtuelle maskiner implementeres kun som en almindelig Linux -proces med dedikeret virtuel hardware, f.eks. Netværkskortet, CPU'en, hukommelsen eller diske.
Gennem denne vejledning vil vi lære at installere KVM i Ubuntu 20.04 eller 20.10 og se, hvordan vi kan oprette en virtuel maskine gennem den.

1. Sådan kontrolleres, om din hardware understøtter KVM


Inden vi udfører KVM -installationsprocessen på Ubuntu, lad os kontrollere, om computerhardwaren understøtter KVM. Minimumskravet for at installere KVM er at have CPU-virtualiseringsudvidelser som AMD-V og Intel-VT.

Trin 1
Vi kontrollerer dette ved at udføre følgende kommando:

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

For at hardwaren skal være kompatibel, skal resultatet være større end 0.

Trin 2
Nu er det tid til at kontrollere, om systemet understøtter KVM, for dette udfører vi følgende:

 sudo kvm-ok
Første gang vi gør dette, er det normalt, at der vises en fejl:

Trin 3
Dette er fordi dette værktøj ikke er installeret, vi vil installere det ved at udføre følgende:

 sudo apt installere cpu-checker

Trin 4
Vi indtaster bogstavet "S" for at bekræfte download og installation af dette værktøj:

Trin 5
Nu kan vi køre sudo kvm-ok igen for at se systemets status versus KVM:

Som vi ser, er KVM klar til brug.

2. Sådan installeres KVM på Ubuntu 20.04 eller 20.10

Trin 1
Vi vil udføre følgende kommando for at installere KVM og de afhængigheder, der er forbundet med det, såsom virt-manager og bridge-utils:

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

Trin 2
Når denne proces er slut, ser vi følgende:

Trin 3
De afhængigheder, som vi har installeret, har været:

  • Qemu -pakken (hurtig emulator), som er et program, hvis mission er at muliggøre hardware virtualisering
  • Qemu-kvm-pakken, som er den vigtigste KVM-pakke
  • Libvritd-dæmonen, der fungerer som virtualiseringsdæmonen
  • Bridge-utils-pakken, som broforbindelsen oprettes med, så andre brugere kan få adgang til den virtuelle maskine, som ikke er værtsystemet
  • Virt-manager, som er et program, som det er muligt at administrere virtuelle maskiner ved hjælp af en grafisk brugergrænseflade

Vi skal kontrollere, om libvritd-dæmonen kører, til dette bruger vi følgende kommando:
sudo systemctl status libvirtd

Som vi kan se, er det aktivt og kører.

Trin 4
Vi aktiverer denne service med boot af Ubuntu 20.04 og 20.10:

 sudo systemctl aktivere -nu libvirtd
Derefter kontrollerer vi, at KVM -modulerne kører med følgende kommando:
 lsmod | grep -l kvm

3. Sådan oprettes en virtuel maskine med KVM i kommandoer i Ubuntu 20.4 eller 20.10


KVM giver os mulighed for at oprette virtuelle maskiner ved hjælp af to metoder, der er:
  • Gennem kommandolinjen
  • Grafisk

Trin 1
I dette tilfælde vil kommandoen "virt-install" være nyttig, og vi skal indtaste følgende, for eksempel i dette tilfælde for at installere Debian 10:

 sudo virt-install --name = Debian --os-variant = debian10 --vcpu = 412 --ram = 2048-graphics spice --location = / home / solvetic / Downloads / debian-10.4.0-amd64-netinst .iso --netværksbro: enp0s3

FORSTØRRE

Ved at give Enter kan vi se, at processen med at oprette den virtuelle maskine begynder.

Flagget --os-variant refererer til operativsystemets familie eller stammer fra VM for at konsultere alle de tilgængelige muligheder, vi kan udføre følgende kommando:

 osinfo-forespørgsel os

4. Sådan oprettes en virtuel maskine med KVM i grafisk tilstand i Ubuntu 20.4 eller 20.10

Trin 1
Inden dette skal vi installere en række KVM -værktøjer med følgende kommando:

 sudo apt installere uvtool

FORSTØRRE

Vi indtaster bogstavet S for at bekræfte download.

Trin 2
Nu kan vi få adgang til den grafiske grænseflade ved at udføre "virt-manager" i konsollen eller direkte fra Ubuntu-aktiviteter, hvilket viser følgende:

FORSTØRRE

Som vi kan se, åbnes KVM virtual machine manager.

Trin 3
For at oprette vores virtuelle maskine går vi til menuen "Fil - Ny virtuel maskine":

Trin 4
Følgende vindue vil blive vist, hvor vi kan definere, hvordan vi vil installere systemet:

Trin 5
Vi vælger "Lokalt installationsmedium" og klikker på Videresend, og vi vil se følgende:

Trin 6
Der klikker vi på "Udforsk" og vælger det ISO -billede, som vi har downloadet:

Trin 7
Vi klikker på "Vælg lydstyrke", og vi kan se, at den indlæses, og ISO -operativsystemet genkendes automatisk:

Trin 8
Vi klikker på Fremad, og nu kan vi definere RAM og CPU'er til maskinen:

Trin 9
Vi klikker på Fremad igen, og i dette trin tildeler vi størrelsen til opbevaring af den virtuelle maskine, der skal oprettes:

Trin 10
I det næste vindue er det muligt:

  • Navngiv den virtuelle maskine
  • Vælg den netværksadapter, der skal bruges

Trin 11
Vi klikker på "Afslut" for at fuldføre processen, og vi vil se, at processen med at oprette denne maskine begynder:

Trin 12
Når den oprettes, finder den normale systeminstallationsproces sted:

FORSTØRRE

Trin 13
KVM giver os mulighed for at udføre forskellige handlinger på den virtuelle maskine, såsom:
Fra menuen "Virtuel maskine" skal du lukke den ned, genstarte den, klone den, migrere den osv .:

FORSTØRRE

Trin 14
Fra "Vis" har vi forskellige muligheder for at styre maskinen:

FORSTØRRE

Trin 15
Ved at klikke på informationsknappen ser vi detaljerne for den valgte maskine, som vi kan redigere, hvis det er tilfældet:

FORSTØRRE

Trin 16
Endelig får vi adgang til KVM -konsollen, hvor vi finder de oprettede maskiner:

Der kan vi se en graf over CPU -brugen af ​​denne maskine i Ubuntu 20.04 / 20.10.
Med KVM er det muligt at udføre virtualiseringsopgaver på en meget mere centraliseret måde, men med de bedste hardware- og ydelsesfunktioner.

wave wave wave wave wave