openstack——horizon篇

一、horizon 介绍:

      理解 horizon   Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizone 所提供的 DashBoard 服务 , 管理员可以使用通过 WEB UI 对 Openstack 整体云环境进行管理 , 并可直观看到各种操作结果与运行状态。     DashBoard 与其他组件的关系   openstack——horizon篇   登陆 Dashboard 界面   启动客户端浏览器,于地址栏输入: http://Horizone_server_ip/dashboard   openstack——horizon篇   openstack——horizon篇    

 

二、horizon ——web界面部署

 

点进Dashboard——Install and configure

1)安装dashboard

yum install openstack-dashboard

 

2)修改/etc/openstack-dashboard/local_settings 配置文件

一共8处

openstack——horizon篇
OPENSTACK_HOST = "controller"

SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': 'controller:11211',
}
}
openstack——horizon篇

 

OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST

 

OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

 

OPENSTACK_API_VERSIONS = {
"identity": 3,
"image": 2,
"volume": 2,
}

 

OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"

 

OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

 

openstack——horizon篇
OPENSTACK_NEUTRON_NETWORK = {
...
'enable_router': False,
'enable_quotas': False,
'enable_distributed_router': False,
'enable_ha_router': False,
'enable_lb': False,
'enable_firewall': False,
'enable_vpn': False,
'enable_fip_topology_check': False,
}
openstack——horizon篇

 

ALLOWED_HOSTS = ['horizon.example.com', 'localhost',"*"]

 

3)重启httpd和memcached服务

systemctl restart httpd.service memcached.service

 

4)网页浏览ip加/dashboard

openstack——horizon篇

 

第一次缓存到数据库所有可能会慢点。

openstack——horizon篇

上一篇:VMware Horizon view 7安装视频教程


下一篇:Android LinearLayout的android:layout_weight属性