我成功完成了 Openstack HA Yoga 版本的安装(3 个控制器和 2 个计算节点集成到 Microsoft AD 中。Ceph 作为后端存储)但在创建实例时遇到问题。我收到以下错误: “无效的图像标识符或无法访问请求的图像。(HTTP 400)”下面是我的 cinder 和 glance 配置
CINDER Config
[DEFAULT]
rootwrap_config = /etc/cinder/rootwrap.conf
api_paste_confg = /etc/cinder/api-paste.ini
#iscsi_helper = lioadm
volume_name_template = volume-%s
volume_group = cinder-volumes
#verbose = True
auth_strategy = keystone
state_path = /var/lib/cinder
lock_path = /var/lock/cinder
volumes_dir = /var/lib/cinder/volumes
#enabled_backends = lvm
my_ip = 192.168.120.11
auth_strategy = keystone
transport_url = rabbit://openstack:password@controller-00:5671,openstack:password@controller-01:5671,openstack:password@controller-02:5671
log_dir = /var/log/cinder
enabled_backends = ceph
allowed_direct_url_schemes = cinder
image_upload_use_cinder_backend = True
glance_api_servers = https://controller:9292
glance_api_insecure = false
[database]
#connection = sqlite:////var/lib/cinder/cinder.sqlite
connection = mysql+pymysql://cinder:<cinder-password>@192.168.10.10/cinder
[keystone_authtoken]
auth_type = password
project_domain_name = default
project_name = service
user_domain_name = default
username = cinder
password = <password>
auth_url = https://controller:5000/v3
www_authenticate_uri = https://controller:5000/v3
memcached_servers = 192.168.120.11:11211,192.168.120.12:11211,192.168.120.13:11211
certfile = /etc/ssl/certs/cinder/openstack.pem
keyfile = /etc/ssl/private/cinder/openstackkey.pem
cafile = /etc/ssl/certs/ca.cer
[oslo_concurrency]
lock_path = /var/lib/cinder/tmp
[ceph]
volume_driver = cinder.volume.drivers.rbd.RBDDriver
volume_backend_name = ceph
rbd_pool = volumes
rbd_ceph_conf = /etc/ceph/ceph.conf
rbd_flatten_volume_from_snapshot = false
rbd_max_clone_depth = 5
rbd_store_chunk_size = 4
rados_connect_timeout = -1
glance_api_version = 2
rbd_user = cinder
rbd_secret_uuid = <uuidgen output>
NOVA Config
my_ip = 192.168.120.11
transport_url = rabbit://openstack:password@controller-00:5671,openstack:password@controller-01:5671,openstack:password@controller-02:5671
[api_database]
connection = mysql+pymysql://nova:[email protected]/nova_api
[database]
connection = mysql+pymysql://nova:[email protected]/nova
[oslo_concurrency]
lock_path = /var/lib/nova/tmp
[wsgi]
api_paste_config = /etc/nova/api-paste.ini
[api]
auth_strategy = keystone
Configure keystone authtoken in sudo vi /etc/nova/nova.conf on all Controllers
[keystone_authtoken]
auth_type = password
project_domain_name = Default
project_name = service
user_domain_name = Default
username = nova
password = password
auth_url = https://controller:5000/v3
www_authenticate_uri = https://controller:5000/v3
memcached_servers = 192.168.120.11:11211,192.168.120.12:11211,192.168.120.13:11211
certfile = /etc/ssl/certs/nova/openstack.pem
keyfile = /etc/ssl/private/nova/openstackkey.pem
cafile = /etc/ssl/certs/ca.cer
[DEFAULT]
#lock_path = /var/lock/nova
use_neutron = true
firewall_driver = nova.virt.firewall.NoopFirewallDriver
rpc_response_timeout = 180
[scheduler]
discover_hosts_in_cells_interval = 600
service_token_roles = admin
service_token_roles_required = true
[glance]
enable_rbd_download = true
rbd_user = cinder
rbd_pool = volumes
rbd_ceph_conf = /etc/ceph/ceph.conf
rbd_flatten_volume_from_snapshot = false
rbd_max_clone_depth = 5
rbd_store_chunk_size = 4
rados_connect_timeout = -1
glance_api_version = 2
GLANCE Config
bind_host = 192.168.120.11
transport_url = rabbit://openstack:password@controller-00:5671,openstack:password@controller-01:5671,openstack:password@controller-02:5671
[database]
connection = mysql+pymysql://glance:[email protected]/glance
[keystone_authtoken]
www_authenticate_uri = https://controller:5000/v3
auth_url = https://controller:5000/v3
certfile = /etc/ssl/certs/glance/openstack.pem
keyfile = /etc/ssl/private/glance/openstackkey.pem
cafile = /etc/ssl/certs/ca.cer
memcached_servers = 192.168.120.11:11211,192.168.120.12:11211,192.168.120.13:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = password
[paste_deploy]
flavor = keystone
service_token_roles = admin
service_token_roles_required = true
[DEFAULT]
image_size_cap = 1099511627776
user_storage_quota = 4398046511104
show_image_direct_url = True
如果您需要更多信息,请告诉我