OpenStack项目中的Horizon仪表板服务组件是以Web界面形式展示各项服务的,OpenStack云系统管理员和终端用户可以通过仪表板管理各项资源和服务。
Horizon仪表板服务组件通过OpenStack的APIs与控制节点通信,分配资源和同步状态。Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源。
本次实验主要描述如何在控制节点上安装Horizon仪表板服务组件,它是基于Web界面形式展现的,多个核心功能服务组件依附于它进行展示,如Keystone身份认证服务组件,Glance镜像服务组件等。
本实验的主要目标是:要完成Horizon仪表板服务组件的安装与配置

实验内容

在控制节点安装配置Horizon仪表盘服务组件

步骤预期

在控制节点成功安装Horizon仪表板服务组件

具体步骤

  1. 在控制节点上安装软件包,命令如下:
yum install openstack-dashboard -y
  1. 修改配置文件:
    备份文件:cp local_settings local_settings.bak
    vi /etc/openstack-dashboard/local_settings(注意:是添加,不是全部替换)
OPENSTACK_HOST = "controller"
ALLOWED_HOSTS = ['*', ]
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
CACHES = {'default': {'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': 'controller:11211',}
}
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_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,
}
TIME_ZONE = "Asia/Shanghai"

修改完以后注意查看local_settings文件的权限,要保证每个用户都有权限读,修改成755权限

chmod 755 local_settings


编辑:/etc/httpd/conf.d/openstack-dashboard.conf
在WSGISocketPrefix run/wsgi下面加一行代码

WSGIApplicationGroup %{GLOBAL}
  1. 重启httpd服务以及会话存储服务
systemctl restart httpd.service memcached.service

步骤结果

在浏览器中输入如下地址:http://controller/dashboard/ 进入登陆页面
(注意:这里controller换成controller的IP,因为controller是CentOS里配置的host,windows识别不了controller)

注意,域是default,用户名是admin,密码是123456

实验结果验证


需要注意的是,如果安装后无法打开OpenStack的登录界面,需要在/etc/httpd/conf.d/openstack-dashboard.conf文件里加入WSGIApplicationGroup %{GLOBAL}并重启服务。

参考资料《OpenStack从零开始学》卢万龙著,电子工业出版社第2篇安装配置篇,第15章,P165Stack从零开始学》卢万龙著,电子工业出版社第2篇安装配置篇,第15章(P156)

仪表盘服务(Dashboard)安装配置相关推荐

  1. NFS介绍,NFS服务端安装配置,NFS配置选项

    2019独角兽企业重金招聘Python工程师标准>>> NFS介绍: NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网 ...

  2. 块存储服务(Cinder)安装配置,这一篇就够了!

    本实验是一个比较综合的实验,需要结合前面所学的OpenStack基础环境安装配置,身份认证服务(Keystone)安装配置等一些基础的实验来做这个块存储服务(Cinder)安装配置实验.为了更好地理解 ...

  3. svn教程----svn服务端安装配置

    svn服务端安装配置 1.两种服务端安装包 1.1.官方安装包 官方网站:http://subversion.apache.org/ 下载:http://subversion.apache.org/d ...

  4. Web基础配置篇(十七): Kubernetes dashboard安装配置

    Web基础配置篇(十七): Kubernetes dashboard安装配置 一.概述 Kubernetes 简称为K8S,是用于自动部署,扩展和管理容器化应用程序的开源系统.Kubernetes的目 ...

  5. 14.1 NFS介绍 14.2 NFS服务端安装配置 14.3 NFS配置选项

    2019独角兽企业重金招聘Python工程师标准>>> 第14章 NFS服务搭建与配置 14.1 NFS介绍 NFS(Network File System)即网络文件系统,是Fre ...

  6. Kubeadm搭建高可用K8S(四)Dashboard安装配置

    安装 # 1.先将镜像文件上传到两个worker节点,然后解压 docker load -i dashboard_2_0_0.tar.gz docker load -i metrics-scrapte ...

  7. Dashboard安装配置

    文章目录 1. 安装软件包 2. 编辑配置文件 /etc/openstack-dashboard/local_settings 1)配置dashboard在控制节点上使用openstack服务 2)允 ...

  8. SVN服务端安装配置

    SVN全称subvension,它是近年来崛起的版本管理工具,目前绝大多数软件公司都使用了它.SVN也是软件配置管理,所谓的软件配置管理实际就是对软件源代码进行控制和管理,合作开发.异地远程开发.版本 ...

  9. Linux下svn服务端安装配置

    早上看到一篇文章把VC(版本控制)讲的很好,狂神聊Git,SVN是集中式版本控制中心,git是分布式版本控制,Svn配置和使用: 安装svn yum -y install subversion 输入s ...

最新文章

  1. 【SICP练习】104 练习3.1-3.4
  2. jquery.chosen.js下拉选择框美化插件项目实例
  3. Yolov5 face训练手册
  4. 为预防软件质缺陷应该做点儿什么
  5. 【赠书】图神经网络基础与前沿最新书籍,赠5本学习
  6. ConcurrentSkipListMap深入分析
  7. jdbc连接mysql传参_将参数传递给JDBC PreparedStatement
  8. Docker容器网络解析
  9. c# npoi 2.5版本设置字体加粗_Python帮你做Excel——格式设置与画图
  10. 人工智能入门,怎么选择脚踏实地的工作岗位?
  11. java正则表达式 后顾,正则表达式:从Copy到手写
  12. Flutter拓展 android studio如何连接夜神模拟器(亲测!!!)
  13. spring 通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明
  14. 解决办法:下列软件包有未满足的依赖关系,依赖。。。但是。。。正要被安装
  15. Python 正则式学习笔记 [转]
  16. gif动态图片生成器,多张图片组合后生成动图...
  17. 局域网SDN技术硬核内幕 一 从二层到大二层
  18. 2017年深度学习语义分割导读
  19. 现代Web发展趋势和前沿技术综述
  20. 7z怎么解压linux,7z 常用解压命令

热门文章

  1. 如何定义数字化工厂,与智能工厂、工业4.0有什么联系
  2. vue实现rtsp视频直播流
  3. 安装mysql黑屏电脑卡死_电脑卡屏死机是怎么回事?
  4. 广告是如何跟踪我们的?所有关于 cookie
  5. matlab非线性数值解法,matlab 数值分析 非线性方程与方程组的数值解法
  6. 在fragment中简单应用百度地图定位
  7. 港科资讯 | 香港科技大学校歌正式发布!
  8. 五年级计算机教案及反思,五年级信息技术轻松调节图片教学设计与反思
  9. 左耳听风 第三十五周
  10. matlab求解代数等式,2008-2009学年线性代数试卷A及答案