10.4. Eliminación de dispositivos de las máquinas virtuales
A continuación se ofrece información general para eliminar dispositivos virtuales de sus máquinas virtuales (VM) mediante la interfaz de línea de comandos (CLI). Algunos dispositivos, como los discos o las NIC, también pueden eliminarse de las VM mediante la consola web de RHEL 8.
Requisitos previos
-
Optional: Haga una copia de seguridad de la configuración XML de su VM utilizando
virsh dumpxml vm-name
y enviando la salida a un archivo. Por ejemplo, lo siguiente respalda la configuración de su VM Motoko como el archivomotoko.xml
:
Procedimiento
Utilice el comando
virt-xml --remove-device
, incluyendo una definición del dispositivo. Por ejemplo:Lo siguiente elimina el dispositivo de almacenamiento marcado como vdb de la VM testguest en ejecución después de que se apague:
virt-xml testguest --remove-device --disk target=vdb
# virt-xml testguest --remove-device --disk target=vdb Domain 'testguest' defined successfully. Changes will take effect after the domain is fully powered off.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Lo siguiente elimina inmediatamente un dispositivo de unidad flash USB de la VM testguest2 en ejecución:
virt-xml testguest2 --remove-device --update --hostdev type=usb
# virt-xml testguest2 --remove-device --update --hostdev type=usb Device hotunplug successful. Domain 'testguest2' defined successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Solución de problemas
Si la eliminación de un dispositivo hace que su VM no pueda arrancar, utilice la utilidad
virsh define
para restaurar la configuración XML recargando el archivo de configuración XML del que hizo una copia de seguridad anteriormente.virsh define testguest.xml
# virsh define testguest.xml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionales
-
Para más detalles sobre el uso del comando
virt-xml
, utiliceman virt-xml
.