Cómo instalar KVM en Ubuntu 20.04

KVM, (basado en el núcleo Máquina virtual) es una plataforma de virtualización de código abierto gratuita para el kernel de Linux. Cuando se instala en un sistema Linux, se convierte en un hipervisor de tipo 2.

En este artículo, veremos cómo instalar KVM en Ubuntu 04/20 LTS.

Paso 1: Verifique el soporte de virtualización en Ubuntu

Antes de la instalación KVM en UbuntuPrimero verificaremos si el hardware lo admite KVM. Un requisito mínimo para la instalación. KVM es la disponibilidad de extensiones de virtualización de CPU como AMD-V y Intel VT.

Ejecute el siguiente comando para verificar si el sistema Ubuntu admite la virtualización.

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

Un resultado mayor que 0 0 implica que la virtualización es compatible. A partir del siguiente problema, hemos confirmado que nuestro servidor está listo para funcionar.

Verifique el soporte de virtualización en Ubuntu

Verifique el soporte de virtualización en Ubuntu

Para verificar si su sistema admite KVM Virtualización Ejecute el siguiente comando:

$ sudo kvm-ok

Si el «kvm-okLa utilidad no está disponible en su servidor. Instálelo ejecutando el comando apt:

$ sudo apt install cpu-checker

Ahora haz el «kvm-okComando para probar su sistema.

$ sudo kvm-ok
Verifique el soporte de KVM en Ubuntu

Verifique el soporte de KVM en Ubuntu

El problema muestra claramente que estamos en el camino correcto y podemos continuar instalando KVM.

Paso 2: Instale KVM en Ubuntu 20.04 LTS

Con la confirmación de que nuestro sistema puede admitir la virtualización de KVM, instalaremos KVM. Virt manager, Utensilios de puente Ejecute el comando y otras dependencias:

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

Una pequeña explicación de los paquetes anteriores.

  • los qemu package (Quick Emulator) es una aplicación que le permite realizar la virtualización de hardware.
  • los qemu-kvm El paquete es el paquete principal de KVM.
  • los demonio libvritd Es el demonio de virtualización.
  • los Utensilios de puente El paquete le permite crear una conexión de puente para que otros usuarios puedan acceder a una máquina virtual que no sea el sistema host.
  • los Virt manager es una aplicación para administrar máquinas virtuales a través de una interfaz gráfica de usuario.

Antes de continuar, tenemos que confirmar que el demonio de virtualización – demonio libvritd – corriendo. Para hacer esto, ejecute el comando.

$ sudo systemctl status libvirtd
Verifique el estado de libvritd

Verifique el estado de libvritd

Puede habilitar el arranque al inicio haciendo lo siguiente:

$ sudo systemctl enable --now libvirtd

Ejecute el siguiente comando para verificar que los módulos KVM estén cargados:

$ lsmod | grep -l kvm

Puedes observar la presencia de en la salida kvm_intel Módulo. Este es el caso de los procesadores Intel. Obtienes el para CPU AMD kvm_intel Módulo en su lugar.

Verifique los módulos KVM en Ubuntu

Verifique los módulos KVM en Ubuntu

Paso 3: crea una máquina virtual en Ubuntu

Con KVM instalado correctamente, ahora crearemos una máquina virtual. Hay dos formas de hacer esto: puede crear una máquina virtual en la línea de comando o usar KVM Virt manager interfaz gráfica del usuario.

Crear una máquina virtual desde la línea de comando

los virt-install La herramienta de línea de comando se usa para crear máquinas virtuales en el terminal. Se requieren varios parámetros al crear una máquina virtual.

Aquí está el comando completo que utilicé al crear una máquina virtual con un Profundizando ISO Imagen:

$ sudo virt-install --name=deepin-vm --os-variant=Debian10 --vcpu=2 --ram=2048 --graphics spice --location=/home/Downloads/deepin-20Beta-desktop-amd64.iso --network bridge:vibr0 

los --name La opción especifica el nombre de la máquina virtual: deepin-vm los --os-variant El indicador indica la familia del sistema operativo o la derivada de la VM. Ya que Deepin20 es un derivado de Debian que he especificado Debian 10 como variante

Ejecute el comando para obtener información adicional sobre las variantes del sistema operativo

$ osinfo-query os

los --vcpu La opción especifica los núcleos de CPU en este caso 2 núcleos que --ram indica la capacidad de RAM que es 2048 MB. los --location El indicador señala la ruta absoluta de la imagen ISO y el --network Bridge especifica el adaptador que debe usar la máquina virtual. Inmediatamente después de ejecutar el comando, la máquina virtual se inicia y el instalador comienza a instalar la máquina virtual.

Crear una máquina virtual usando virt-manager

los Virt manager Esta utilidad permite a los usuarios crear máquinas virtuales a través de una GUI. Vaya a la terminal para iniciar y ejecutar el comando.

$ virt manager

La ventana del Administrador de máquinas virtuales se abre como se muestra.

Gerente de máquina virtual KVM

Gerente de máquina virtual KVM

Ahora haga clic en el icono del monitor para crear una máquina virtual.

Crear una máquina virtual en KVM

Crear una máquina virtual en KVM

En la ventana emergente, especifique la ubicación de su imagen ISO. En nuestro caso, la imagen ISO está en elDescargas«Carpeta en el directorio de inicio, por lo que elegimos la primera opción: Medios de instalación local. (Imagen ISO o CD-ROM). Luego haga clic en «Adelante«Siguiente para continuar.

Elija medios de instalación local

Elija medios de instalación local

En el siguiente paso, navegue a la imagen ISO en su sistema y directamente debajo de la familia del sistema operativo en el que se basa su imagen.

Elegir imagen ISO

Elegir imagen ISO

A continuación, seleccione la cantidad de memoria y el número de CPU a las que asignar su máquina virtual y haga clic en «Adelante’.

Seleccione memoria y CPU para VM

Seleccione memoria y CPU para VM

En el último paso, ingrese un nombre para su máquina virtual y haga clic en «Terminado‘Botón.

Establecer el nombre de la máquina virtual

Establecer el nombre de la máquina virtual

Se tarda unos minutos en crear la máquina virtual. Se abrirá el instalador para el sistema operativo que instaló.

Crea una máquina virtual

Crea una máquina virtual

En este punto, puede continuar instalando la máquina virtual.

Instalación de la máquina virtual.

Instalación de la máquina virtual.

Así es como lo haces KVM Hipervisor Ubuntu 20/04 LTS

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *