[vcenter] After failover nova-compute looks to new cache directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Roman Podoliaka | ||
6.0.x |
Fix Released
|
High
|
Denis Meltsaykin | ||
6.1.x |
Fix Released
|
High
|
Denis Meltsaykin | ||
7.0.x |
Fix Released
|
High
|
Roman Podoliaka |
Bug Description
When vcenter is configured as hypervisor nova-compute uses vcenter datastores for image cache.
By default image cache directory is
nova.conf:
image_cache_
When nova-compute is moved to another controller (manual service restart with `pcs resource disable ..` or failover occurs) new empty cache directory appears on datastore. VMs boot much slower because nova starts downloading image to cache before it can actually start VM.
Workaround is to configure
image_cache_
to make nova using same cache directory regardless which controller nova-compute is running on.
Environment:
HA with vCenter hypevisor
nova-network vlanmanager
cinder VMwareVcVmdkDriver
node is CentOS 6.5
api: '1.0'
astute_sha: 16b252d93be6aaa
auth_required: true
build_id: 2014-12-26_14-25-46
build_number: '58'
feature_groups:
- mirantis
fuellib_sha: fde8ba5e11a1aca
fuelmain_sha: 81d38d6f2903b5a
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
release_versions:
2014.2-6.0:
VERSION:
api: '1.0'
astute_sha: 16b252d93be6aaa
build_id: 2014-12-26_14-25-46
build_number: '58'
feature_
- mirantis
fuellib_sha: fde8ba5e11a1aca
fuelmain_sha: 81d38d6f2903b5a
nailgun_sha: 5f91157daa6798f
ostf_sha: a9afb68710d8095
production: docker
release: '6.0'
tags: | added: vmware |
tags: | added: on-verification |
tags: | added: 6.0 release-notes-done |
tags: | removed: on-verification |
Changed in mos: | |
status: | Fix Committed → Fix Released |
Won't Fix for 6.0-updates because of Medium importance