云计算
前言:
基础管理服务包含keystone,glance,nova,neutron,horizon五个服务,本篇博文主要探讨horizon组件的部署。
horizon:控制台服务,提供了以web的形式对所有节点的所有服务的管理,通常把该服务称为dashboard。
实验环境:
主 机系 统ip地址角 色controller
centos7
192.168.37.128
keystone、nova、glance、neutron、horizon、ntp、mariadb、rabbitmq、memcached、etcd、apache
compute
centos7
192.168.37.130
nova、neutron、ntp
cinder
centos7
192.168.37.131
cinder、ntp
实验过程:
1、yum安装dashboard服务
yum install openstack-dashboard -y
2、编辑配置文件
vim /etc/openstack-dashboard/local_settings
#188openstack_host = controller#38allowed_hosts = [\\\'*\\\']配置memcache会话存储#50下添加session_engine = \\\'django.contrib.sessions.backends.cache\\\'#注释166-170 去掉注释159-164caches = { \\\'default\\\': { \\\'backend\\\': \\\'django.core.cache.backends.memcached.memcachedcache\\\', \\\'location\\\': \\\'controller:11211\\\', }}开启身份认证api 版本v3#190不需修改openstack_keystone_url = http://%s:5000/v3 % openstack_host开启domains版本支持#75openstack_keystone_multidomain_support = true配置api版本#65openstack_api_versions = { identity: 3, image: 2, volume: 2,}#98openstack_keystone_default_domain = default#324改为falseopenstack_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,}注释掉:365行#\\\'supported_vnic_types\\\': [\\\'*\\\'],#\\\'physical_networks\\\': [],3、重启web服务和会话存储
systemctl restart httpd.service
systemctl restart memcached.service
4、测试
http://192.168.175.145/dashboard domain: default 用户名:admin 密码:123456注意:网页无法打开(检查error.log),解决如下:
vim /etc/httpd/conf.d/openstack-dashboard.conf
//添加
wsgisocketprefix run/wsgi
wsgiapplicationgroup %{global}
重启httpd服务
5、查看openstack平台中设置的内容
查看项目:
查看概况:
查看镜像:
查看用户:
新零售风口下 高鑫零售并购传闻抢占头条帮我看看这个空间下可以不可安装查看云服务器配置华为的云速建站包括服务器吗简单好用的云服务器今日价格腾达路由器设置密码的方法说是要验证邮箱但是没有收到验证信息如何获取备案码链接打不开啊