Volver a la página principal
domingo 22 diciembre 2024
11

Cómo crear una máquina virtual con KVM

Crear una máquina virtual en KVM es sencillo gracias a herramientas como virt-install. Aquí tienes un ejemplo detallado del comando y sus opciones para configurar rápidamente una máquina virtual con Ubuntu.

Comando para crear una máquina virtual con KVM

El siguiente comando crea una máquina virtual con el nombre ubuntu-vm, 2 GB de RAM, 2 CPUs, un disco de 10 GB y el sistema operativo Ubuntu:

sudo virt-install \
--name ubuntu-vm \
--ram 2048 \
--vcpus 2 \
--disk size=10 \
--os-variant ubuntu24.04 \
--network network=default \
--cdrom /home/ubuntu/isos/ubuntu-22.04.5-desktop-amd64.iso

Explicación del comando

1. --name ubuntu-vm

Define el nombre de la máquina virtual. En este caso, "ubuntu-vm".

2. --ram 2048

Especifica la cantidad de memoria RAM asignada en megabytes (2 GB).

3. --vcpus 2

Define la cantidad de CPUs virtuales asignadas.

4. --disk size=10

Crea un disco virtual con un tamaño de 10 GB.

5. --os-variant ubuntu24.04

Indica la variante del sistema operativo para optimizar la configuración. Puedes listar variantes compatibles con:

osinfo-query os

6. --network network=default

Conecta la máquina virtual a la red "default" configurada en KVM.

7. --cdrom /home/ubuntu/isos/ubuntu-22.04.5-desktop-amd64.iso

Utiliza una imagen ISO como medio de instalación del sistema operativo.

Requisitos previos

1. Instalar las herramientas necesarias:

Asegúrate de tener instalados virt-manager, libvirt y qemu-kvm.

sudo apt update
   sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients virtinst bridge-utils

2. Verifica que KVM esté habilitado:

kvm-ok

3. Descarga una ISO del sistema operativo:

Por ejemplo, puedes descargar Ubuntu desde su sitio oficial.

Verificación

Después de ejecutar el comando, se abrirá una ventana para instalar el sistema operativo desde la ISO. Para gestionar la máquina virtual posteriormente, utiliza virt-manager o los comandos de virsh.

Referencia oficial

Para más detalles sobre la creación de máquinas virtuales con virt-install, consulta la documentación oficial:

Etiquetas:
kvm
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer