Episode 19 of the InventiveHQ KVM virtualization series.
Lab verified July 2026 · Ubuntu 26.04 · libvirt 12.0.0 · QEMU 10.2.1
What this episode proves
- Start an external one-second service probe
- Migrate a running guest with the selected storage topology
- Measure the last-success to first-success gap
- Prove persistent ownership and disk paths on the destination
Validated workflow
1. Start an external one-second service probe
./probe-service.sh 192.168.122.81 192.168.124.125 /tmp/host-key 120
2. Migrate a running guest with the selected storage topology
virsh migrate --live --persistent --undefinesource --copy-storage-all ep18-migrate01 qemu+ssh://destination/system
3. Measure the last-success to first-success gap
virsh domblklist ep18-migrate01 --details
4. Prove persistent ownership and disk paths on the destination
curl http://192.168.122.81:8080/ihq-migration-proof
Finished state
The demonstration guest runs on host01 after a verified return migration. The public scripts contain no private keys, passwords, or tokens. Review names, addresses, paths, ownership, backups, quorum, and fencing for your own environment before running them.