En este tutorial, le mostraremos cómo instalar KVM en Debian 11. Para aquellos de ustedes que no lo sabían, KVM (máquina virtual basada en kernel) es una solución de virtualización completa de código abierto para sistemas Linux que se ejecutan en hardware x86 con extensiones de virtualización (Intel VT o AMD-V). Puede usar KVM para ejecutar múltiples sistemas operativos como Windows, * BSD, distribución de Linux usando máquinas virtuales. Cada máquina virtual tiene su disco privado, tarjeta gráfica, tarjeta de red y más.
Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo
‘a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación de la virtualización KVM en Debian 11 (Bullseye).
Instale KVM en Debian 11 Bullseye
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando lo siguiente apt
comandos en la terminal:
sudo actualización apta
sudo actualización apta
Paso 2. Verifique el soporte de virtualización.
Antes de comenzar a instalar KVM, verifique si su CPU admite la virtualización de hardware. Ahora abra el terminal de comandos y ejecute los comandos dados:
egrep -c ‘(vmx | svm)’ / proc / cpuinfo grep -E –color ‘(vmx | svm)’ / proc / cpuinfo
Si la salida del comando anterior es más de cero, podemos decir que la tecnología de virtualización está habilitada en su sistema. Si la salida es cero, entonces debemos reiniciar el sistema, ir a la configuración del BIOS y luego habilitar VT-x (Extensión de tecnología de virtualización) para el procesador Intel y AMD-V para el procesador AMD.
Paso 3. Instalar KVM en Debian 11.
Ahora instalamos todo lo necesario para la instalación de Qemu, el hipervisor KVM y Libvirt en el sistema Debian 11:
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon
Después de eso, instale los paquetes KVM esenciales con el siguiente comando:
sudo apto instalar virt-manager
A continuación, ejecute el virsh
comando para enumerar las redes disponibles para máquinas virtuales KVM:
sudo virsh net-list –todos
Producción:
Nombre Estado Inicio automático Persistente ———————————————- ———— predeterminado inactivo no sí
Como podemos ver en el resultado anterior, la red predeterminada está inactiva, por lo que para activarla y reiniciar automáticamente después del reinicio, ejecute los siguientes comandos a continuación:
sudo virsh net-start predeterminado
sudo vrish net-autostart predeterminado
Paso 4. Cree máquinas virtuales usando Virt-Manager GUI.
Primero, abra el lanzador de aplicaciones, busque “Virtual machine manager” (VVM) y ejecútelo. Antes de que se abra, el sistema le pedirá que proporcione la contraseña de root.
En la ventana del administrador de máquinas virtuales, haga clic en el primer icono de la barra de herramientas.
A continuación, elija la ubicación de su medio de instalación.
Puede instalarlo desde un disco, una imagen ISO o incluso una ubicación de red.
A continuación, asigne memoria y CPU a su máquina virtual.
Después de eso, especifique el tamaño de su disco virtual. Si marca la casilla antes de asignar el disco completo ahora, entonces el tamaño del disco es fijo.
En la siguiente ventana, puede darle un nombre a su máquina virtual. Luego haga clic en finalizar para comenzar a instalar el sistema operativo en su máquina virtual.
Una vez configurada correctamente, tendrá una máquina virtual de arranque que se puede controlar como cualquier computadora física usando un teclado y un mouse:
¡Felicidades! Ha instalado KVM correctamente. Gracias por usar este tutorial para instalar la última versión de KVM (máquina virtual basada en kernel) en Debian 11 Bullseye. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de KVM.