This is a known issue in folsom and stable/folsom. You should turn off the 
image cache if you are using shared storage.

https://bugs.launchpad.net/nova/+bug/1078594

See the upgrade notes here to see how to disable the imagecache run:

http://wiki.openstack.org/ReleaseNotes/Folsom#OpenStack_Compute_.28Nova.29

Note that the current version of stable/folsom (and 2012.2.1) turn off 
imagecache by default.

Vish

On Dec 5, 2012, at 9:56 AM, Davide Guerri <[email protected]> wrote:

> Hi all,
> I've a bad problem with nova.virt.libvirt.imagecache: it keeps removing 
> "good" (not stale) base images even if they are used by running VMs.
> 
> I have a multi-node installation with shared storage (as described here: 
> http://docs.openstack.org/trunk/openstack-compute/admin/content/configuring-live-migrations.html)
> 
> Here is a log except:
> 
> ---
> nova-compute.log:2012-12-05 16:21:29 INFO nova.virt.libvirt.imagecache [-] 
> Removable base files: 
> /var/lib/nova/instances/_base/cf38dbb4e4468fe68f8486ed6ade984f766086cc 
> /var/lib/nova/instances/_base/cf38dbb4e4468fe68f8486ed6ade984f766086cc_80 
> /var/lib/nova/instances/_base/7fab5ccd237dbb7428e9a47e26eb278e9b66e357 
> /var/lib/nova/instances/_base/7fab5ccd237dbb7428e9a47e26eb278e9b66e357_40 
> /var/lib/nova/instances/_base/7fab5ccd237dbb7428e9a47e26eb278e9b66e357_80 
> /var/lib/nova/instances/_base/eed4493e949ae9303c0342c50860f1ba368e8177 
> /var/lib/nova/instances/_base/eed4493e949ae9303c0342c50860f1ba368e8177_80 
> /var/lib/nova/instances/_base/34c234536ae3df4ea641258c57c35872c10cd0d2
> nova-compute.log:2012-12-05 16:21:29 INFO nova.virt.libvirt.imagecache [-] 
> Removing base file: 
> /var/lib/nova/instances/_base/cf38dbb4e4468fe68f8486ed6ade984f766086cc_80
> nova-compute.log:2012-12-05 17:11:34 INFO nova.virt.libvirt.imagecache [-] 
> Active base files: 
> /var/lib/nova/instances/_base/7fab5ccd237dbb7428e9a47e26eb278e9b66e357_40 
> /var/lib/nova/instances/_base/eed4493e949ae9303c0342c50860f1ba368e8177_80 
> /var/lib/nova/instances/_base/cf38dbb4e4468fe68f8486ed6ade984f766086cc_80
> ---
> 
> 
> For my understanding the backing file 
> eed4493e949ae9303c0342c50860f1ba368e8177_80 is removed even if it's 
> considered Active.
> 
> Actually the node that is removing base files is not the node where instances 
> related to those backing files run.
> 
> It's correct to share the whole /var/lib/nova/instances/ directory or the 
> "_base" subdirectory should reside locally to each node?
> 
> Thanks in advance for any help you can provide.
> 
> Davide.
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to