Guia pas a pas per instal·lar KVM a Ubuntu 20.04 i crear màquines virtuals amb virt-manager
KVM o màquina virtual basada en nucli és un mòdul del nucli de Linux que permet als usuaris executar màquines virtuals al seu sistema. Compta amb un rendiment gairebé de metall nu en comparació amb altres programaris de virtualització, ja que està molt unit al nucli Linux.
KVM juntament amb la seva API / Toolkit anomenat libvirt s'utilitza per crear VM a Ubuntu. Les eines com Virt-Manager (GUI front-end) i Virsh (CLI) s'utilitzen per simplificar la creació i gestió de màquines virtuals.
En aquest article, aprendrem a instal·lar correctament KVM a Ubuntu 20.04 LTS.
Requisits previs
Abans de començar la instal·lació, ens hem d'assegurar que complim els requisits necessaris per executar KVM. Necessitem un processador que admeti la virtualització de maquinari. Si el processador admet la virtualització de maquinari, hem d'assegurar-nos que estigui habilitat a la BIOS.
Per comprovar si el vostre processador admet la virtualització de maquinari, premeu ctrl+alt+t
per obrir el terminal. Utilitzarem una ordre ordenada anomenada egrep
que utilitza Regexp per cercar un patró de text des d'un fitxer. El fitxer on buscarem informació sobre la CPU es troba /proc/cpuinfo
. Enganxeu l'ordre següent al terminal per comprovar el suport de virtualització de maquinari.
egrep -c '(vmx|svm)' /proc/cpuinfo
Si obteniu una sortida com una altra cosa que 0
aleshores el vostre processador admet la virtualització de maquinari. El número de sortida és no. de nucli o fils que té el vostre processador. L'únic pas que queda ara és assegurar-se que la virtualització del maquinari estigui habilitada a la BIOS.
El procés d'habilitació de la virtualització de maquinari ara depèn de si teniu un processador Intel o AMD. Consulteu el manual de la placa base per saber com activar la virtualització. Per als processadors Intel, heu d'habilitar la virtualització a la configuració de la BIOS. Per als processadors AMD, activeu la configuració anomenada Mode SVM.
Ara hem comprovat que tenim un processador que admet la virtualització de maquinari i l'hem habilitat a la BIOS. Ara podem passar a la instal·lació.
Instal·lació
Obriu el terminal prement ctrl+alt+t
drecera del teclat. Per instal·lar KVM, enganxeu la següent comanda al terminal i premeu Intro.
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
El qemu-kvm
és el paquet KVM, mentre que libvirt-daemon-system
i libvirt-clients
són paquets d'eines libvirt. El bridge-utils
El paquet s'utilitza per configurar el pont Ethernet per a màquines virtuals.
Verificant la instal·lació
Hi ha dos mètodes per verificar la instal·lació correcta de KVM. O córrer
kvm --versió
o
llista virsh --tots
Si obteniu la sortida tal com es mostra a dalt, KVM està instal·lat correctament al vostre sistema. Ara podeu crear VM fent servir virsh
comanda per crear màquines virtuals o instal·lar-les virt-gerent
una eina GUI per crear i gestionar la vostra VM segons les vostres preferències.
Creació d'una VM
En aquesta secció utilitzarem virt-manager per crear i executar VM a Ubuntu 20.04. Per instal·lar virt-manager a Ubuntu 20.04, executeu l'ordre següent:
sudo apt install virt-manager
Un cop finalitzada la instal·lació, executeu virt-manager. Seràs rebut amb la següent finestra.
Per crear una VM nova, heu de fer clic a Creeu una màquina virtual nova
botó.
Una finestra emergent titulada Nova VM
apareixerà, seleccioneu Mitjans d'instal·lació local (imatge ISO o CDROM)
opció i feu clic a Endavant.
Necessitem una imatge ISO d'un sistema operatiu la màquina virtual del qual volem crear. Feu clic a Navega per triar un sistema operatiu per instal·lar.
Se us presentarà Trieu Volum d'emmagatzematge
finestra, actualment utilitzarem l'agrupació d'emmagatzematge predeterminada, podeu provar de jugar-hi creant noves agrupacions d'emmagatzematge per a virt-manager. De moment, copiarem la imatge ISO del sistema operatiu al directori següent utilitzant cp
comandament.
sudo cp source_of_iso_file /var/lib/libvirt/images
Necessitem privilegis d'arrel per copiar ISO al grup predeterminat, per tant estem utilitzant sudo
command i source_of_iso_file és la ubicació del vostre sistema operatiu escollit. Després de copiar l'ISO al directori d'imatges libvirt, premeu Actualitza la llista de volums
botó. L'ISO del vostre sistema operatiu escollit apareixerà a la llista següent, trio MX-Linux per instal·lar-lo.
Seleccioneu el sistema operatiu que trieu instal·lar i feu clic Trieu Volum
botó.
Després de triar ISO, feu clic a Endavant a la finestra anterior.
Seleccioneu la quantitat de memòria/ram per assignar a la màquina virtual i el nombre de nuclis de CPU a la finestra següent. Suggereixo assignar almenys la quantitat mínima recomanada requerida pel sistema operatiu.
A continuació, assigneu almenys la quantitat mínima d'espai de disc requerida pel sistema operatiu. Suggereixo 30 GB per a Windows com a mínim i 20 GB per a qualsevol distribució de Linux. Virt-manager crearà automàticament el disc virtual per al sistema operatiu si se selecciona la primera opció.
Consell: Podeu crear emmagatzematge personalitzat pel vostre compte amb la segona opció.
Podeu canviar el nom de la VM en aquesta nova pantalla i confirmar els detalls. Feu clic a Finalitza per iniciar la instal·lació del vostre sistema operatiu al disc virtual.
Consell: També podeu provar d'ajustar la configuració de la vostra VM marcant el botó personalitzar la configuració abans de la instal·lació
opció per a una funció addicional.
Completeu la instal·lació del sistema operatiu seguint el procés d'instal·lació del sistema operatiu escollit.
Després de completar la instal·lació, podeu iniciar la VM seleccionant-la i fent clic Enceneu la màquina virtual
botó
Ara tenim una VM funcional a punt per utilitzar.