<div dir="ltr">Thanks for the reply. We are running Icehouse. <div>Is there a back port for this?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 14, 2015 at 6:11 AM, Pádraig Brady <span dir="ltr"><<a href="mailto:P@draigbrady.com" target="_blank">P@draigbrady.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 12/01/15 19:42, Yagmur Akbulut wrote:<br>
> Hi all,<br>
><br>
> We are working on nova live-migration using Ceph. Before live-migration, Nova does a check to see if the remote is on shared storage.<br>
><br>
> In order to make this test pass, we have patched Nova to always return True in _check_shared_storage_test_file located in nova/virt/libvirt/driver.py<br>
><br>
> The problem here is that since Nova assumes that /var/lib/nova/instances is on shared storage on both destination and source, we need to manually rsync the /var/lib/nova/instances/instance-id to the destination before running nova live-migration.<br>
><br>
> See the discussion at <a href="http://t3349.file-systems-ceph-user.file-systemstalk.us/live-migration-of-vm-using-librbd-and-openstack-t3349.html" target="_blank">http://t3349.file-systems-ceph-user.file-systemstalk.us/live-migration-of-vm-using-librbd-and-openstack-t3349.html</a><br>
><br>
> Currently, Nova doesn’t recognize Ceph backed VMs as being on shared storage and doesn’t transfer over the necessary folder before migration.<br>
><br>
> I was wondering if the feature was already available, or on the feature list to be added to Nova.<br>
> Or if we should be patching Nova to copy the folder over to the destination before live-migration.<br>
><br>
> Regards,<br>
> Yagmur Akbulut<br>
<br>
</div></div>This should be improved in >= Juno<br>
<a href="http://review.openstack.org/91722" target="_blank">http://review.openstack.org/91722</a><br>
<br>
</blockquote></div><br></div>