一、horizon介绍
二、区域(Region)
三、可用性区域(Availability Zone)
四、Host Aggreates
五、Cell
六、安装及配置dashboard
1、在控制节点安装dashboard软件包
[root@ren3 ~]# yum install openstack-dashboard -y
2、编辑配置文件(/etc/openstack-dashboard/local_settings)
(1)配置仪表板在控制节点上使用OpenStack服务:
OPENSTACK_HOST = "controller"
(2)允许您的主机访问仪表板:
ALLOWED_HOSTS = ['one.example.com', 'two.example.com','*']
(3)配置memcached会话存储服务:
扫描二维码关注公众号,回复:
7465884 查看本文章
SESSION_ENGINE = 'django.contrib.sessions.backends.cache' CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'controller:11211', } }
(4)启用识别API版本3:
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST
(5)支持域:
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True
(6)配置API版本:
OPENSTACK_API_VERSIONS = { "identity": 3, "image": 2, "volume": 2, }
(7)将Default配置为您通过仪表板创建的用户的默认域:
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"
(8)将用户配置为您通过仪表板创建的用户的默认角色:
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"
(9)如果您选择网络选项1,禁用对第3层网络服务的支持:
OPENSTACK_NEUTRON_NETWORK = { 'enable_router': True, 'enable_quotas': True, 'enable_ipv6': True, 'enable_distributed_router': False, 'enable_ha_router': False, 'enable_lb': True, 'enable_firewall': True, 'enable_vpn': True, 'enable_fip_topology_check': True, }
(10)配置时区:
TIME_ZONE = "UTC"
3、重启服务
[root@ren3 ~]# systemctl restart httpd.service memcached.service
4、浏览器输入
http://controller/dashboard
使用admin或demo用户和default域凭据进行身份验证。