▷ Slik installerer du KVM på Ubuntu 20.10 eller 20.04

KVM (kjernebasert virtuell maskin) er en av de mange teknologiene som finnes i Linux- og KVM-operativsystemer eller kjernebasert virtuell maskin. Det er i utgangspunktet en åpen kildekode -virtualiseringsteknologi integrert i Linux -operativsystemet som har til oppgave å la Linux fungere som en hypervisor hvor en vertsmaskin kan kjøre isolerte virtuelle miljøer som vi kjenner som virtuelle maskiner (VM) eller gjester.

KVM kan gjøre Linux til en type 1 -hypervisor som er, uten operativsystem, som vi vet, hypervisorer krever komponenter basert på operativsystemet, for eksempel I / O -komponenter, enhetsdrivere, etc., for å være i full kapasitet til å kjøre de virtuelle maskinene, som standard, siden KVM har disse parameterne og komponentene siden den er direkte integrert med Linux -kjernen.

De virtuelle maskinene som opprettes, vil bare bli implementert som en vanlig Linux -prosess, med dedikert virtuell maskinvare, for eksempel nettverkskortet, CPU -en, minnet eller diskene.
Gjennom denne opplæringen skal vi lære å installere KVM i Ubuntu 20.04 eller 20.10 og se hvordan vi kan lage en virtuell maskin gjennom den.

1. Hvordan sjekke om maskinvaren din støtter KVM


Før vi gjør KVM -installasjonsprosessen på Ubuntu, la oss sjekke om maskinvaren støtter KVM. Minimumskravet for å installere KVM er å ha CPU-virtualiseringsutvidelser som AMD-V og Intel-VT.

Trinn 1
Vi sjekker dette ved å utføre følgende kommando:

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

For at maskinvaren skal være kompatibel, må resultatet være større enn 0.

Steg 2
Nå er det på tide å sjekke om systemet støtter KVM, for dette utfører vi følgende:

 sudo kvm-ok
Første gang vi gjør dette, er det normalt at en feil vises:

Trinn 3
Dette er fordi dette verktøyet ikke er installert, vi skal installere det ved å utføre følgende:

 sudo apt install cpu-checker

Trinn 4
Vi skriver inn bokstaven "S" for å bekrefte nedlasting og installasjon av dette verktøyet:

Trinn 5
Nå kan vi kjøre sudo kvm-ok igjen for å se statusen til systemet versus KVM:

Som vi ser, er KVM klar til bruk.

2. Slik installerer du KVM på Ubuntu 20.04 eller 20.10

Trinn 1
Vi kommer til å utføre følgende kommando for å installere KVM og avhengighetene knyttet til den, for eksempel virt-manager og bridge-utils:

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

Steg 2
Når denne prosessen tar slutt, vil vi se følgende:

Trinn 3
Avhengighetene vi har installert har vært:

  • Qemu -pakken (hurtigemulator) som er et program hvis oppgave er å aktivere maskinvarevirtualisering
  • Qemu-kvm-pakken som er den viktigste KVM-pakken
  • Libvritd-demonen som fungerer som virtualiseringsdemonen
  • Bridge-utils-pakken som broforbindelsen opprettes med slik at andre brukere får tilgang til den virtuelle maskinen som ikke er vertssystemet
  • Virt-manager som er en applikasjon som det er mulig å administrere virtuelle maskiner med et grafisk brukergrensesnitt

Vi skal sjekke om libvritd-daemon kjører, for dette bruker vi følgende kommando:
sudo systemctl status libvirtd

Som vi kan se, er den aktiv og kjører.

Trinn 4
Vi aktiverer denne tjenesten med oppstarten til Ubuntu 20.04 og 20.10:

 sudo systemctl aktivere -nå libvirtd
Deretter sjekker vi at KVM -modulene kjører med følgende kommando:
 lsmod | grep -l kvm

3. Hvordan lage en virtuell maskin med KVM i Ubuntu 20.4 eller 20.10 kommandoer


KVM gir oss muligheten til å lage virtuelle maskiner ved hjelp av to metoder som er:
  • Gjennom kommandolinjen
  • Grafisk

Trinn 1
I dette tilfellet vil kommandoen "virt-install" være nyttig, og vi må angi følgende, for eksempel i dette tilfellet for å 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 -nettverksbro: enp0s3

FORSTØRRE

Ved å gi Enter kan vi se at prosessen med å lage den virtuelle maskinen begynner.

Flagget --os-variant refererer til familien til operativsystemet eller avledet fra VM, for å konsultere alle tilgjengelige alternativer kan vi utføre følgende kommando:

 osinfo-forespørsel os

4. Hvordan lage en virtuell maskin med KVM i grafisk modus i Ubuntu 20.4 eller 20.10

Trinn 1
Før dette skal vi installere en serie KVM -verktøy med følgende kommando:

 sudo apt installer uvtool

FORSTØRRE

Vi skriver inn bokstaven S for å bekrefte nedlastingen.

Steg 2
Nå kan vi få tilgang til det grafiske grensesnittet ved å kjøre "virt-manager" i konsollen eller direkte fra Ubuntu-aktiviteter. Dette viser følgende:

FORSTØRRE

Som vi kan se, åpnes KVM virtuell maskinbehandling.

Trinn 3
For å lage vår virtuelle maskin går vi til menyen "File - New virtual machine":

Trinn 4
Følgende vindu vil vises der vi kan definere hvordan vi vil installere systemet:

Trinn 5
Vi velger "Lokalt installasjonsmedium" og klikker på Fremover, så ser vi følgende:

Trinn 6
Der klikker vi på "Utforsk" og velger ISO -bildet som vi har lastet ned:

Trinn 7
Vi klikker på "Velg volum", og vi kan se at det lastes inn og ISO -operativsystemet gjenkjennes automatisk:

Trinn 8
Vi klikker på Forward, og nå kan vi definere RAM og CPUer for maskinen:

Trinn 9
Vi klikker på Fremover igjen, og i dette trinnet tildeler vi størrelsen for lagringen av den virtuelle maskinen som skal opprettes:

Trinn 10
I det neste vinduet er det mulig:

  • Gi den virtuelle maskinen et navn
  • Velg nettverkskortet du vil bruke

Trinn 11
Vi klikker på "Fullfør" for å fullføre prosessen, og vi vil se at prosessen med å lage denne maskinen begynner:

Trinn 12
Når den er opprettet, vil den normale systeminstallasjonsprosessen finne sted:

FORSTØRRE

Trinn 13
KVM lar oss utføre forskjellige handlinger på den virtuelle maskinen, for eksempel:
Fra "Virtuell maskin" -menyen, slå den av, start den på nytt, klon den, migrer den, etc.:

FORSTØRRE

Trinn 14
Fra "View" vil vi ha forskjellige alternativer for å administrere maskinen:

FORSTØRRE

Trinn 15
Ved å klikke på informasjonsknappen vil vi se detaljene for den valgte maskinen som vi kan redigere hvis det er tilfelle:

FORSTØRRE

Trinn 16
Til slutt får vi tilgang til KVM -konsollen der vi finner de opprettede maskinene:

Der kan vi se en graf over CPU -bruken av denne maskinen i Ubuntu 20.04 / 20.10.
Med KVM er det mulig å utføre virtualiseringsoppgaver på en mye mer sentralisert måte, men med de beste maskinvare- og ytelsesfunksjonene.

wave wave wave wave wave