[libvirt] can't receive keepalive message during migration

Hi, When testing migration, I found a problem that the server can't receive keepalive reply from client when doing migration. The log shows that virsh did send the keepalive reply, but server didn't reveive it. The strange part is it's OK to migrate from host A to Host B, but always fails to migrate from host B to host A. When disable keepalive, migration will success. Any ideas? -- Thanks, Hu Tao

On 07/04/2012 06:31 PM, Hu Tao wrote:
Hi,
When testing migration, I found a problem that the server can't receive keepalive reply from client when doing migration. The log shows that virsh did send the keepalive reply, but server didn't reveive it.
The strange part is it's OK to migrate from host A to Host B, but always fails to migrate from host B to host A. When disable keepalive, migration will success.
Any ideas?
What libvirt version on source and destination hosts? If it was before 0.9.13 (more specifically, the series of commits ending at 4d971dc7ef), then there were known flaws in how libvirt was handling keepalive messages. -- Eric Blake eblake@redhat.com +1-919-301-3266 Libvirt virtualization library http://libvirt.org

On Wed, Jul 04, 2012 at 07:07:13PM -0600, Eric Blake wrote:
On 07/04/2012 06:31 PM, Hu Tao wrote:
Hi,
When testing migration, I found a problem that the server can't receive keepalive reply from client when doing migration. The log shows that virsh did send the keepalive reply, but server didn't reveive it.
The strange part is it's OK to migrate from host A to Host B, but always fails to migrate from host B to host A. When disable keepalive, migration will success.
Any ideas?
What libvirt version on source and destination hosts? If it was before 0.9.13 (more specifically, the series of commits ending at 4d971dc7ef), then there were known flaws in how libvirt was handling keepalive messages.
Both were updated to latest git tree(yesterday). -- Thanks, Hu Tao
participants (2)
-
Eric Blake
-
Hu Tao