Hay varias limitaciones que se deben tener en cuenta al preparar y realizar una migración en vivo. Uno de ellos es que no se pueden realizar operaciones en una máquina virtual que se está migrando en vivo. Aún así, puede usar virsh en el nodo de cómputo de origen para interactuar con la máquina virtual. Específicamente:
1. Ver el estado actual de la migración en vivo:
# virsh domjobinfo domain Time elapsed 110110 ms Data processed 100.500 GiB Data remaining 25.500 GiB ...[output truncated]...
Reemplace el dominio con el nombre, ID numérico o UUID de la máquina virtual que se está migrando.
2. Cancele la migración:
# virsh domjobabort domain
3. Pausa la máquina virtual:
# virsh suspend domain
Las máquinas virtuales bajo una gran carga de memoria son difíciles de migrar en vivo. En tales casos, puede establecer el tiempo de inactividad máximo. Para hacer esto en una migración en vivo que no está en progreso, use QEMU:
# virsh qemu-monitor-command --hmp domain migrate_set_downtime time_in_seconds
Para establecer el tiempo de inactividad máximo en una migración en vivo que está en curso, use libvirt:
# virsh migrate-setmaxdowntime domain time_in_milliseconds