Virtualisering er utviklet for å gi brukeren et praktisk alternativ for å montere virtuelle maskiner med nylig utgitte operativsystemer eller som fortsatt er i beta. Med virtualisering i Linux kan vi unngå at et reelt og produktivt miljø påvirkes av endringer eller feil i disse systemene. I tillegg bruker vi ikke flere ressurser enn nødvendig når vi lager en virtuell maskin, og vi kan teste systemer som Windows, Linux, Android eller macOS selv om det virkelige systemet ikke er kompatibelt. På Linux er innebygd virtualisering muliggjort av KVM.
KVM (kjernebasert virtuell maskin) er utviklet som en åpen kildekode-virtualiseringsteknologi som er integrert i operativsystemet, og takket være det får Linux lov til å fungere som en hypervisor, der vertsmaskinen kan kjøre isolerte virtuelle miljøer. Som er virtuelle maskiner (VM).
KVM -teknologi er i stand til å gjøre Linux til en hypervisor av type 1 som ikke krever et operativsystem. Vi nevnte dette siden hypervisorer trenger komponenter basert på operativsystemet for å tilby dem til virtuelle maskiner (I / O -komponenter, enhetsdrivere), så KVM er allerede vert for disse verdiene ved å bli integrert direkte med Linux -kjernen.
Solvetic vil forklare hvordan du installerer KVM i Ubuntu 21.04 og dermed får mest mulig ut av denne teknologien.
1. Slik installerer du KVM på Ubuntu 21.04
Trinn 1
Det første er å vite at vi jobber i Ubuntu 21.04, for dette i terminalen vi utfører:
lsb_release -a
Steg 2
Nå må vi sjekke om Ubuntu 21.04 er kompatibelt med KVM, vi bekrefter dette med følgende kommando:
egrep -c '(vmx | svm)' / proc / cpuinfoTrinn 3
Hvis resultatet er større enn null (0), kan vi ha KVM:
Trinn 4
Nå sjekker vi at Ubuntu 21.04 kan støtte KVM:
sudo kvm-ok
Trinn 5
Når denne feilen genereres, må vi installere verktøyet som gjør den riktige analysen, vi vil utføre:
sudo apt install cpu-checker
Trinn 6
Vi skriver inn bokstaven S for å bekrefte nedlasting og installasjon av verktøyet:
Trinn 7
Vi sjekker støtten igjen. Vi ser at den støtter KVM.
sudo kvm-ok
Trinn 8
Med dette bekreftet, skal vi installere KVM og dets avhengigheter med følgende kommando:
sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager
Trinn 9
På slutten av denne prosessen vil vi se følgende:
Trinn 10
Vi har installert følgende:
- Qemu -pakken (hurtigemulator), dette er et program for å aktivere maskinvarevirtualisering
- Qemu-kvm-pakken som er den viktigste KVM-pakken
- Libvritd-demonen som er virtualiseringsdemonen
- Bridge-utils-pakken som vi kan etablere broforbindelsen med slik at andre brukere har tilgang til den virtuelle maskinen
- Virt-manager som vi kan administrere virtuelle maskiner gjennom det grafiske brukergrensesnittet
Trinn 11
Vi sjekker statusen til libvirt -demonen:
sudo systemctl status libvirtd
Trinn 12
Vi aktiverer det med Ubuntu 21.04 -oppstarten:
sudo systemctl aktivere -nå libvirtd
Trinn 13
Vi sjekker at KVM -modulene kjører:
lsmod | grep -l kvm
Trinn 14
Vi er klare til å lage vår virtuelle maskin med KVM på Ubuntu 21.04. Vi kan liste alle kompatible systemer og distribusjoner med følgende kommando:
osinfo-forespørsel os
FORSTØRRE
For å installere den virtuelle maskinen kan vi bruke to metoder, fra terminalen eller grafisk.
2. Lag virtuell maskin i Ubuntu 21.04 fra Terminal
Trinn 1
For denne prosessen bruker vi kommandoen "virt-install" som følger:
sudo virt-install --name = Debian --os-variant = debian10 --vcpu = 412 --ram = 2048-graphics spice --location = / home / solvetic / Downloads / debian-10.6.0-amd64-netinst .iso -nettverksbro: enp0s3Steg 2
I dette tilfellet definerer vi. Dette vil opprette den virtuelle maskinen fra terminalen.
- Navnet på distribusjonen eller systemet
- Versjon som skal brukes
- Maskinvareparametere
- Banen der ISO -filen er
FORSTØRRE
3. Lag en virtuell maskin i grafisk modus i Ubuntu 21.04
Trinn 1
Det er en mer komplett prosess, først og fremst installerer vi de nødvendige avhengighetene:
sudo apt installer uvtool
FORSTØRRE
Steg 2
Vi skriver inn bokstaven S for å bekrefte nedlastingen:
FORSTØRRE
Trinn 3
Når den er installert, utfører vi følgende for å få tilgang til administratoren:
sudo virt-manager
FORSTØRRE
Trinn 4
For å lage maskinen herfra, gå til menyen "File - New virtual machine":
Trinn 5
Vi etablerer ressursen der vi skal installere:
Trinn 6
Vi klikker på Bla gjennom og velger det nedlastede ISO -bildet:
FORSTØRRE
Trinn 7
Vi klikker på "Velg volum", og vi vil se denne integrerte banen:
Trinn 8
Vi klikker på Fremover og nå definerer vi minne og CPU:
Trinn 9
Klikk på Fremover og vi definerer størrelsen på den virtuelle harddisken:
Trinn 10
Klikk på Fremover igjen og definer navnet på den virtuelle maskinen, og velg nettverkskortet du vil bruke til det:
Trinn 11
Vi klikker på Fullfør og prosessen med å opprette den virtuelle maskinen fortsetter:
Trinn 12
Når maskinen er ferdig, starter maskinen:
FORSTØRRE
Trinn 13
KVM gir oss forskjellige alternativer for å administrere virtuelle maskiner:
Trinn 14
Fra menyen kontrollerer vi det:
Vi ser hvordan KVM er en omfattende løsning integrert i selve operativsystemet for å fungere med virtuelle maskiner.