blob: 855c0b9a6606457250a5a2e707a884b3f0cdbe85 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
incremental live block migration of qemu 1.3.1 doesn't work
We tested qemu 1.3.1 for live migration of block device. It failed with error. Since qemu-kvm 1.2.0 is ok for this test, we think this problem is introduced by new qemu 1.3.x releases.
To reproduce:
1. compile qemu 1.3.1:
# cd qemu-1.3.1
# ./configure --prefix=/usr --sysconfdir=/etc --target-list=x86_64-softmmu
# make; make install
2. prepare source(172.16.1.13):
# qemu-img create -f qcow2 os.img -b /home/reno/wheezyx64 ###Note: wheezyx64 is a template image for Debian Wheezy
# qemu-system-x86_64 -hda os.img -m 512 --enable-kvm -vnc :51 -monitor stdio
3. prepare destination(172.16.1.14):
# qemu-img create -f qcow2 os.img -b /home/reno/wheezyx64
# qemu-system-x86_64 -hda os.img -m 512 --enable-kvm -vnc :51 -incoming tcp:0:4444
4. do live migrate:
on source monitor command prompt, input:
(qemu) migrate -i tcp:172.16.1.14:4444
monitor command will quit immediately and on destination host, there are errors thrown:
Receiving block device images
Co-routine re-entered recursively
Aborted
|