Instalar KVM en Ubuntu
Hace poco tuve que desplegar un servidor con bastante recursos al que no podíamos instalarle proxmox para sacarle todo su potencial y desplegar varias VMs en él, así que decidimos utilizar KVM y aproveché para documentar varios apartados de cómo utilizarlo.
En este post empezaremos por el principio, instalando KVM y las librerías necesarias en un servidor Ubuntu.
Pasos previos
Antes de ponernos a instalar, tenemos que comprobar ciertas cosas.
Comprobar si Ubuntu soporta la virtualización
Ejecutamos el siguiente comando
1
egrep -c '(vmx|svm)' /proc/cpuinfo
Si el comando devuelve un valor distinto a 0, nuestro procesador no tiene la capacidad de de virtualizar y no podremos seguir este post.
Comprobar si Ubuntu puede usar la aceleración KVM
Ejecutamos el siguiente comando
1
sudo kvm-ok
Si nos devuelve KVM acceleration can be used, nuestro Ubuntu podrá usar KVM.
Con esto ya podremos pasar a la instalación.
Instalar los paquetes de KVM
1
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst -y
Agregar usuarios al grupo de KVM
Para no tener que estar con un usuario con permisos de sudo, agregaremos a un usuario al grupo libvirt para que tenga los permisos necesarios para ejecutar los comandos.
1
sudo adduser $USER libvirt
Y al grupo kvm
1
sudo adduser $USER kvm
Verificar instalación
Para comprobar que todo funciona correctamente, ejecutamos el comando virsh list --all y no devuelve ningún error, la instalación se habrá hecho correctamente.
Con esto ya tendremos KVM instalado, en los siguientes posts veremos más comandos y utilidades para desplegar máquinas, configurar redes, almacenamiento y configuración más avanzada.
Espero que os haya gustado y os haya servido de ayuda. ¡Hasta la próxima!
