Hi,

It seems that the combination of libvirt and ceph will happily do live
migrations.

However, when using openstack, and a nova instance is booted from a cinder
volume that itself exists in rbd, it appears from the nova code that nova
itself does not have support for instance migration due to the fact it
expects shared storage mounted on /var/lib/nova/instances.

nova does not seem to be aware of the fact that an rbd type back end is
being used for an instance root (ephemeral) disk, and will fail the shared
storage check, and so fail the migration.

Block migrations will also not work as there is no disk file to actually
copy.

I know that there has been support added to nova's libvirt_image_type in
havana to allow nova to directly boot into rbd, without having to boot from
a cinder volume, but it does not appear that any of the live migration code
has been touched.

So is it fair to say that if you are using cinder/rbd or (in havana)
nova/rbd for your instance root disk, you lose the ability to perform live
migrations (as performed by nova)?


Thanks
Darren
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to