Problems with Windows live-migration using KVM

giner

Member
Oct 14, 2009
239
0
16
40
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.
 
Second strange thing is that proxmox-ve (any version) insn't installed by default. Is it normal?
# dpkg -l | grep proxmox-ve
... nothing to show
 
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.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!