Esta publicación le indicará el proceso de apagado de una máquina virtual cuando presiona el botón "apagar" de AdminPortal.
Este es el proceso detallado del apagado de una máquina virtual:
1. En AdminPortal, haga clic en el botón "apagar" en una máquina virtual.
2. El motor RHV envía "PoweringDown" a vdsm.
3. vdsm habla con libvirt para liberar recursos de VM. El siguiente registro similar se puede ver en vdsm.log:
2020-08-14 04:59:21,964+0900 INFO (libvirt/events) [virt.vm] (vmId='xxxxxxxxxxx') Release VM resources (vm:5168)
4. libvirt invoque virDomainShutdown para comprobar la conexión del dominio y el controlador qemu.
5. El controlador Qemu invoca qemuDomainShutdown.
- Si ovirt-guest-agent está instalado y funciona bien en la VM invitada, Qemu notificará a la VM a través de Ovirt Guest Agent y luego realizará la operación de apagado.
- Si ovirt-guest-agent no está instalado en la VM invitada, qemu verificará si el servicio ACPI se está ejecutando. Luego invocará qemuMonitorSystemPowerdown para enviar el comando system_powerdown y la VM se apagará.