Eliminar una máquina virtual en KVM (Kernel-based Virtual Machine) es un proceso sencillo que implica la eliminación del archivo de configuración y del disco virtual asociado. Aquí te explicamos cómo realizar esta tarea de forma segura y efectiva.
1. Lista las máquinas virtuales disponibles
Antes de eliminar, verifica el nombre exacto de la máquina virtual que deseas eliminar:
virsh list --all
2. Apaga la máquina virtual
Si la máquina virtual está en ejecución, apágala para evitar problemas:
virsh shutdown <nombre_vm>
Si no responde, usa:
virsh destroy <nombre_vm>
3. Elimina la máquina virtual
Una vez que la máquina virtual esté apagada, elimina su configuración:
virsh undefine <nombre_vm>
4. Elimina el disco virtual asociado
Localiza y elimina el archivo del disco virtual (por lo general, se encuentra en /var/lib/libvirt/images/
):
rm -f /ruta/a/<disco_virtual>.qcow2
virsh shutdown test-vm
virsh undefine test-vm
rm -f /var/lib/libvirt/images/test-vm.qcow2
virsh list --all
Consulta la documentación oficial de KVM y libvirt
para obtener más detalles sobre la gestión de máquinas virtuales:
Jorge García
Fullstack developer