最新文章:

首页 运维技术

openstack图形化页面Horizon的安装

发布时间:2017年01月18日 评论数:2 阅读数:5060

    一、简介

     openstack仪表盘,又叫做Horizon。它是一个web界面,使管理员和用户能管理各种openstack的资源和服务;通过openstack APIs基于网络和openstack云计算控制器交互实现。



    二、系统需求(可以直接忽略,只要前面的服务没有问题)

     在安装openstack仪表盘之前,你必须符合以下系统需求:

     1.openstack的计算服务已经安装,能够为用户和项目启用身份服务管理。

     2.python 2.6或者python 2.7,必须支持Django。

     3.通过sudo给身份验证服务用户授权



    三、安装dashboard

     1.selinux设置

      在基础环境部署篇中,我们已经把控制节点的selinux关闭,dashboard的安装需要开启selinux,所以请修改配置文件并重启控制节点。

     2.安装程序包

      # yum install -y memcached python-memcached mod_wsgi openstack-dashboard

     3.在/etc/openstack-dashboard/local_settings文件中CACHES['default']['LOCATION']的值  

      CACHES = {

        'default': {

        'BACKEND' : 'django.core.cache.backends.memcached.MemcachedCache',

        'LOCATION' : '127.0.0.1:11211'

        }

      }

     4.配置访问所有IP可以访问dashboard

      编辑/etc/openstack-dashboard/local_settings文件的:

      ALLOWED_HOSTS = ['*']

     5.指定在哪台机器上运行dashboard

      编辑/etc/openstack-dashboard/local_settings文件的:

      OPENSTACK_HOST = "controller"

     6.配置时区

      TIME_ZONE = "Asia/Shanghai"

     7.确认系统的selinux配置为允许网络连接到http服务器

      # setsebool -P httpd_can_network_connect on

     8.启动web服务器和memcached,并设置开机启动

      # service httpd start

      # service memcached start

      # chkconfig httpd on

      # chkconfig memcached on

     9.现在可以通过http://controller/dashboard访问dashboard了。

      账号密码请见admin-openrc.sh和demo-openrc.sh

      wKiom1VqtmvTQBwRAACHBMmeA1g468.jpg


    到此,dashboard安装完毕!

二维码加载中...
本文作者:Mr.linus      文章标题: openstack图形化页面Horizon的安装
本文地址:http://www.90qj.com/413.html  本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论
孵化器
孵化器2017-02-17 16:12回复
#1
支持支持
免费资源
免费资源2019-12-10 21:01回复
@孵化器:这个文章必须顶。。