Description of problem: Usually when running Migration of multiple Guests using VDSM migration operation done 1 by 1 ( due to semaphore in VDSM ). There is VDSM patch which increase the number of concurrent migration to Host #CPU cores. When running VDSM with this patch on 2 cores Host everything works fine. After running this script with 5 concurrent 1GB VM's migrations ( vm.MigrationSourceThread.setMaxOutgoingMigrations(5)) one of the migrations has failed and VM stuck on "Migration Source" status of source and "Up" on destination. Version-Release number of selected component (if applicable): Host Kernel: 2.6.18-152.el5 KVM version: kvm-83-82.el5 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: My Host has 2 cores and 16GB Memory Host specification: Cores : 2 Model : Intel(R) Xeon(R) CPU 5150 @ 2.66GHz Speed : 1998
Can you collect the stack trace of the stuck source VM?
Also, it would really help me to speak in terms of qemu, instead of vdsm here. What is the qemu command line? What's the output of the "info migration" command ?
Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: TBD
Release note updated. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -TBD+Simultaneous migration of multiple guests is not supported at this time on KVM. Migration of multiple guests should be serialized.
Release note updated. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -Simultaneous migration of multiple guests is not supported at this time on KVM. Migration of multiple guests should be serialized.+Simultaneous migration of multiple guests is currently not supported on KVM. Migration of multiple guests should be serialized.
I do not think the bug related to multiple migration in parallel. There is no such limitation. It was probably a 'regular' migration bug. I put it on_qa since I do not think it will exist at the moment. I'm clearing the release notes since they may just confuse users of libvirt. Oded/Lawrence, can you test multiple migrations?
Deleted Release Notes Contents. Old Contents: Simultaneous migration of multiple guests is currently not supported on KVM. Migration of multiple guests should be serialized.