2.8OpenStack-dashbord可视化服务部署配置
2.8.1.安装OpenStack-dashbord可视化服务
yum install -yopenstack-dashboard
2.8.2.编辑/etc/openstack-dashboard/local_settings文件,并完成以下操作
配置仪表板使用OpenStack的服务,Keystone认证服务IP地址。
OPENSTACK_HOST ="192.168.56.11"
启用认证服务API版本3
OPENSTACK_KEYSTONE_URL= "http://%s:5000/v3" % OPENSTACK_HOST
配置user对于您通过仪表板中创建用户的默认角色
OPENSTACK_KEYSTONE_DEFAULT_ROLE= "user"
允许所有主机访问仪表板
ALLOWED_HOSTS =['*', 'localhost']
配置memcached的会话存储服务(注释掉其他会话存储配置。)
CACHES = {
'default': {
'BACKEND':'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION':'192.168.56.11:11211',
}
}
配置API版本
OPENSTACK_API_VERSIONS= {
"data-processing":1.1,
"identity":3,
"p_w_picpath":2,
"volume":2,
"compute":2,
}
配置default为您通过仪表板创建用户的默认域
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN= 'Default'
配置二层网络,必须禁用三层网络服务支持
OPENSTACK_NEUTRON_NETWORK= {
...
'enable_router':False,
'enable_quotas':False,
'enable_distributed_router':False,
'enable_ha_router':False,
'enable_lb': False,
'enable_firewall':False,
'enable_***':False,
'enable_fip_topology_check':False,
配置时区
TIME_ZONE ="UTC"
2.8.3重新启动Web服务器和会话存储服务
systemctl restart httpd.service memcached.service
2.8.4.Dashboard操作验证
在HTTP访问使用Web浏览器仪表板 http://192.168.56.11/dashboard/
验证使用admin或demo的用户和默认域凭据。
普通账户 demo demo
管理账户 admin admin
转载于:https://blog.51cto.com/runningyongboy/1889443