Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

So you want the images from whom you boot instances to be stored on the SAN? Glance handles images in openstack. Take a look at link text

Set up cinder to use SAN and then setup glance to use cinder as a backend to store images.

So you want the images from whom you boot instances to be stored on the SAN? Glance handles images in openstack. Take a look at link text

Set up cinder to use SAN and then setup glance to use cinder as a backend to store images.

Based upon your input i got it all wrong. You can mount a shared file system under /var/lib/nova on all compute nodes and can live migrate without block migrate. We currently are using something like this.

We don't use nova;s ephemeral storage, only block volumes but nova still keeps files under /var/lib/nova, instance state, etc.

We use ceph as shared storage. So we mounted a ceph filesystem on all compute nodes under /mnt/nova and changed nova_state from /var/lib/nova to /mnt/nova (we created all subfolders of nova folder).

So sure, you can mount a shared filesystem under /var/lib/nova and take advantage of live migration. But to support live migration you need to have passwordless ssh acces on all compute nodes, make libvirt listen to tcp and add an entrie in nova.conf under [libvirt] for live migration to work!

Hope i got it right this time! :)