libvirt qemu/kvm migration problem

Solution 1:

Make sure you have TCP 49152-49261 open between the hosts and the hostnames for each in either DNS or each other's /etc/hosts files. For some reason KVM migration works off of hostname rather than IP address.

Solution 2:

Make sure both host servers are on the same physical switch (or VLAN).