online migration status between differnt kernels

pille

Member
Oct 21, 2009
79
0
6
hi,

i just did a online migration of a KVM machine from kernel 2.6.32 to 2.6.18, which failed.
however the log is a bit ambiguos:

/usr/bin/ssh -t -t -n -o BatchMode=yes 192.168.2.11 /usr/sbin/qmigrate --online 192.168.2.11 106
Mar 05 12:41:06 starting migration of VM 106 to host '192.168.2.11'
Mar 05 12:41:06 copying disk images
Mar 05 12:41:06 starting VM on remote host '192.168.2.11'
Mar 05 12:41:07 starting migration tunnel
Mar 05 12:41:07 starting online/live migration
Mar 05 12:41:09 migration status: failed
Mar 05 12:41:11 migration finished successfuly (duration 00:00:05)
Connection to 192.168.2.12 closed.
VM 106 migration done

other direction is the same.
shared storage is NFS, migration between pure 2.6.18 works fine
 
migration between different kernel version (in this case also different KVM) is not possible.
 
that's ok, but i'd like to file a bug against the ambiguous status. especially since the last line indicates success.
additionally i'd like to file a feature request to check for incompatible software before online migration. as i remember correctly something like that is already done, if you're not using a shared storage. just define constrains for working online migration, since the cluster knows all kernel versions. if you'd think further, you can make the cluster master aware of all pveversion-outputs and define supported migration scenarios without the need to care about the other paths ;-)
 

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!