KVM

Installera KVM på Debian 10

Installera KVM på Debian 10
I den här artikeln ska jag visa dig hur du installerar KVM på Debian 10 och skapar en virtuell KVM-maskin med libvirt. Så, låt oss komma igång.

Aktivera förlängning av hårdvaruvirtualisering:

Först måste du aktivera hårdvaruvirtualisering från BIOS på din dator. Om du använder Intel-processor kommer den att kallas VT-x eller VT-d. Om du använder en AMD-processor kommer den att kallas AMD-v i BIOS.

När du har aktiverat hårdvaruvirtualisering kör du följande kommando för att verifiera att VT-x / VT-d eller AMD-v-tillägg är aktiverat.

$ grep --color --perl-regexp 'vmx | svm' / proc / cpuinfo

Som du kan se, svm flagga är tillgänglig. Jag använder en AMD-processor. Om du använder Intel-processor kommer det att vara det vmx. Så, hårdvaruvirtualisering är aktiverat. Bra!

Installera KVM / QEMU:

Nu måste du installera KVM och QEMU från det officiella paketförvaret för Debian 10 Buster.

Uppdatera först APT-paketets förvarscache med följande kommando:

$ sudo apt uppdatering

APT-paketets förvarscache bör uppdateras.

Installera nu KVM och QEMU med följande kommando:

$ sudo apt installera qemu qemu-kvm qemu-system qemu-utils

För att bekräfta installationen, tryck på Y och tryck sedan på .

APT-pakethanteraren laddar ner och installerar alla nödvändiga paket.

Vid denna tidpunkt bör KVM och QEMU installeras.

Installera LibVirt:

Att skapa virtuella maskiner och hantera dem enkelt, libvirt är använd. Det är ett måste-verktyg för KVM- och QEMU-virtualisering.

libvirt och alla nödvändiga verktyg finns i det officiella paketförvaret för Debian 10 Buster.

Att installera libvirt och alla nödvändiga verktyg, kör följande kommando:

$ sudo apt installera libvirt-clients libvirt-daemon-system virtinst

Nu, tryck Y och tryck sedan på för att bekräfta installationen.

APT-pakethanteraren laddar ner och installerar alla nödvändiga paket.

Vid den här tiden installeras libvirt och alla nödvändiga verktyg.

Kontrollera nu om libvirtd tjänsten körs med följande kommnad:

$ sudo systemctl status libvirtd

Som du kan se, libvirtd tjänsten är löpning. De libvirtd tjänsten är också aktiverad. Så det startar automatiskt vid start.

Om i vilket fall som helst, libvirtd tjänsten körs inte, du kan starta den med följande kommando:

$ sudo systemctl starta libvirtd

Som standard är standard nätverk av libvirt är inte aktiv som du kan se på skärmdumpen nedan.

$ sudo virsh net-list - all

För att skapa virtuella maskiner med libvirt, standard nätverket måste vara aktivt.

För att starta standard nätverk, kör följande kommando:

$ sudo virsh standardstart

Konfigurera också standard nätverk för att starta automatiskt vid start med följande kommando:

$ sudo virsh net-autostart standard

Skapa en virtuell KVM-maskin:

I det här avsnittet ska jag visa dig hur du skapar din första virtuella KVM-maskin och installerar ett operativsystem (Ubuntu 16.04 LTS) från en ISO-bild på den virtuella maskinen. Så, låt oss komma igång.

Gör först en ny katalogstruktur för virtuella KVM-maskiner med följande kommando:

$ sudo mkdir -pv / kvm / disk, iso

Följande katalogstruktur ska skapas.

/ kvm
-- disk/
--Iso /

I / kvm / disk katalog kommer alla virtuella maskinens hårddiskbilder att sparas.

I / kvm / iso katalog kommer alla operativsystems ISO-bilder att sparas.

Navigera nu till / kvm / iso katalog med följande kommando:

$ cd / kvm / iso

Ladda ner nu Ubuntu 16.04 LTS ISO-bild med följande kommando:

$ sudo wget http: // utgåvor.ubuntu.com / 16.04.6 / ubuntu-16.04.6-server-amd64.iso

ISO-bilden laddas ned. Det tar ett tag att slutföra. När nedladdningen är klar kommer ISO-bilden att finnas tillgänglig i / kvm / iso katalog.

När nedladdningen är klar kör du följande kommando för att skapa en ny virtuell KVM-maskin.

$ sudo virt-install - namn server01 \
--OS-typ Linux \
--os-variant ubuntu16.04 \
--ram 1024 \
--disk / kvm / disk / server01.img, enhet = disk, buss = virtio, storlek = 10, format = qcow2 \
--grafik vnc, lyssna = 0.0.0.0 \
--noautoconsole \
--hvm \
--cdrom / kvm / iso / ubuntu-16.04.6-server-amd64.iso \
--starta cdrom, hd

NOTERA: Du kan ändra fet text i kommandot ovan för att installera ett nytt operativsystem. Kommandot är ganska självförklarande. Så jag går inte in på mer detaljer.

En ny virtuell KVM-maskin bör skapas.

Du kan lista alla virtuella KVM-maskiner med följande kommando:

$ sudo virsh list - all

Som du kan se, den nya virtuella KVM-maskinen server01 körs.

Skriv nu ut VNC-porten på server01 virtuell maskin med följande kommando:

$ sudo virsh vncdisplay server01

Som du kan se är VNC-porten : 0

Skriv nu ut IP-adressen till din KVM / QEMU-server med följande kommando:

$ ip a

Som du kan se är IP-adressen 192.168.21.131. Det kommer att vara annorlunda i ditt fall. Så se till att byta ut det från och med nu.

Nu ska du kunna ansluta till den virtuella maskinens VNC-server från vilken VNC-klient som helst.

Anslut bara till VNC-adressen 192.168.21.131: 0.

Du bör vara ansluten till VNC-servern. Som du kan se, Ubuntu 16.04 LTS-installationsprogrammet körs. Installera nu Ubuntu 16.04 på den virtuella maskinen som du brukar göra.

Ubuntu 16.04 LTS installeras på den virtuella KVM-maskinen.

En gång Ubuntu 16.04 LTS är installerad, den server01 virtuell maskin stängs av automatiskt.

För att slå på den igen, kör följande kommando:

$ sudo virsh start server01

Nu ska du kunna ansluta till konsolen på server01 virtuell maskin som använder VNC igen.

Jag har också installerat SSH-servern på server01 virtuell maskin. För att ansluta till den virtuella maskinen via SSH, skriv ut IP-informationen för den virtuella maskinen först.

$ ip a

Nu ska du kunna SSH till den virtuella maskinen från din KVM / QEMU-server som du kan se på skärmdumpen nedan.

Så det är så du installerar KVM på Debian 10 och använder libvirt för att skapa virtuella KVM-maskiner på Debian 10. Tack för att du läste den här artikeln.

Mus Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Om du upptäcker att muspekaren hoppar eller rör sig på egen hand, automatiskt, slumpmässigt när du skriver in Windows-bärbar dator eller dator, kan nå...
Mus Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Mus och Pekplattas gör inte bara datoranvändning lättare men effektivare och mindre tidskrävande. Vi kan inte föreställa oss ett liv utan dessa enhete...
Mus Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Muspekaren och markören i Windows 10 är mycket viktiga aspekter av operativsystemet. Detta kan också sägas för andra operativsystem, så i sanning är d...