Tengo un hipervisor qemu en RHEL 6.4 que aloja máquinas virtuales que con bastante frecuencia pierden su conexión a la red. Cuando la VM pierde su conexión, puedo verla e interactuar con ella usando virt-manager, pero no parece haber nada que pueda hacer para restablecer la conexión de red. Hacer ping a hosts externos no funciona, actualizar la dirección DHCP no funciona y reiniciar el servicio de red no funciona.
En este punto puedo reiniciar la VM (ya sea usando shutdown -r now
o usando la interfaz de usuario de virt-manager). La máquina virtual parecerá apagarse correctamente, llegando al punto donde dice "Detención del sistema".
A partir de ahí, la máquina virtual deja de responder por completo. No puedo acceder a él a través de virt-manager, virsh muestra el estado de la VM como "apagado" y no puedo destruirlo a través de virsh.
virsh # destruir error de vmname: no se pudo destruir el dominio error de vmname: operación fallida: no se pudo eliminar el proceso qemu con SIGTERM
Esto ha sucedido un par de veces, todas con los mismos síntomas de pérdida de conexión de red y máquina virtual congelada después de reiniciar. Desafortunadamente, no tengo control del hipervisor, por lo que no puedo acceder a los archivos de registro y solo puedo obtener una cantidad limitada de información de virsh.
¿Alguien ha visto este error? ¿Es causado por la configuración del hipervisor o de las VM?
Respuesta1
Si no tiene control del hipervisor, debe comunicarse con el administrador del sistema que lo tiene y pedirle que investigue el evento y las secciones de registro apropiadas relacionadas con su VM. Bajo ninguna circunstancia se supone que un invitado pueda detener un comando de destrucción de libvirt; Se supone que es un apagado brusco, como tirar del enchufe. Entonces es un error en la configuración del host o un error en libvirt; de cualquier manera, el administrador debería saberlo.