can you run live migration between servers using cinder backed instances
Is it possible to live migrate cinder backed instances?
I have tried but no luck - I was given to understand cinder presents the drive as a virtual ISCSI device that can be attached to an instance, obviously you can live migrate nfs or glusterfs shared instances and the cinder volume is transferred too... so the question is can instances using cinder volumes be live migrated using the same methodology.
Any pointers would be awesome.
Many thanks as always.
I tried it with Havana and libvirt/QEMU and it seems to work. Although it took over 4 minutes, as the rescan on the target node happened before the iscsi volume was served to it, and it waited for that long before rescanning.
this could be nothing to do with openstack but iscsi daemon clashing with tgtd.
Have you been able to get this to work? I have tried this with my Havana setup and it does work when I just have a volume attached to a VM, but when it is booting from a cinder volume it always shows the following errors on the compute nodes: ==> nova-compute.log <== 2014-01-20 10:50:08.180 18612 ERROR nova.virt.libvirt.driver [-] [instance: a0b5da07-1e12-4888-8dcf-4f56e9b060a5] Live Migration failure: Failed to open file '/dev/disk/by-path/ip-10.16.100.20:3260-iscsi-iqn.2010-10.org.openstack:volume-898a4383-d093-48d0-a25e-09ce292cd56c-lun-1': No such file or directory