Problems with Windows live-migration using KVM

giner

Member
Oct 14, 2009
239
0
16
41
Tokyo
Hello everybody,

We have two servers virt1 and virt2.
1 Windows XP works correctly on both.
2. Live migration Windows XP from virt2 to virt1 always goes well.
3. Live migration Windows XP from virt1 to virt2 usualy hang or reboot machine. It seems as memory corruption. BSOD message: STOP: 0x0000008E (0x80000003,0x80526FE4,0xF2B4D9C4,0x00000000).

I've tried:
- windows safe mode (does't help)
- disable all virtio (does't help)
- disable kvm (it helps, migration goes well without hardware virtualization)

# pveversion -v (the same on both)
pve-manager: 1.5-8 (pve-manager/1.5/4674)
running kernel: 2.6.24-9-pve
pve-kernel-2.6.24-9-pve: 2.6.24-18
qemu-server: 1.1-11
pve-firmware: 1.0-3
libpve-storage-perl: 1.0-10
vncterm: 0.9-2
vzctl: 3.0.23-1pve8
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1

cpuinfo of virt1 and virt2 is attached:
View attachment virt2_cpuinfo.txt
View attachment virt1_cpuinfo.txt
 
yes, take a look on the links above.
 
yes, take a look on the links above.
That's strange because I installed server virt2 from lastest (version 1.5) LiveCD and did "aptitude full-upgrade" after that. By default it use kernel 2.6.24. Should I use 2.6.32? As I know it doesn't provide OpenVZ.

# dpkg -l | grep pve
ii libpve-storage-perl 1.0-10 Proxmox VE storage management library
ii pve-firmware 1.0-3 Binary firmware code for the pve-kernel
ii pve-kernel 2.6.24-18 The Proxmox VE Kernel Image
ii pve-kernel-2.6.24-9-pve 2.6.24-18 The Proxmox PVE Kernel Image
ii pve-manager 1.5-8 The Proxmox Virtul Environment
ii pve-qemu-kvm 0.11.1-2 Full virtualization on x86 hardware
ii vzctl 3.0.23-1pve8 OpenVZ - server virtualization solution - co
 
no, 1.5 ISO uses 2.6.18 (all other releases had 2.6.24). just follow the howto to install 2.6.18.
 
no, 1.5 ISO uses 2.6.18 (all other releases had 2.6.24). just follow the howto to install 2.6.18.
proxmox-ve-2.6.24 - doesn't help
proxmox-ve-2.6.18 - helps (windows machine doesn't hang now) but live migration hang machine during migration (in my case is about 17 seconds) and release after migration done.
 
Hi,

I do have the same problem as giner. I am running a PVE Cluster with two nodes (same hardware). I moved one W2k server from local storage to iSCSI storage, and removed the local disk files. The vm runs fine from iSCSI storage. But doing a live migration, which takes about 15 s, freezes the vm (after migration), so I have to stop it and do a fresh boot. I am also running PVE 1.5 with kernel proxmox-ve-2.6.24. Is there a problem with this kernel and live migration?

Nasenmann
 
Yes, as I see. There is a problem with kvm and kernel 2.6.24.
It works with kernel 2.6.18, but there is another problem with it - machine is freezing during migration and unfreezing after migration end.