【OpenStack】菜鸟学OpenStack之部署Train(13)

本文介绍了OpenStack新手如何部署和配置Horizon,包括系统要求、安装步骤、配置Apache和Memcached,以及解决访问问题。通过Horizon,用户和管理员可以管理OpenStack的计算、网络和存储资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

仪表盘服务(Horizon)

Horizon简介

OpenStack项目中的Horizon仪表盘服务是一个模块化组件,提供基于Web的图形界面,允许云系统管理员和终端用户管理各种计算资源和服务组件。

Horizon仪表板所需的唯一核心服务是Keystone标识服务。可以将仪表板与其他服务(如镜像服务Glance、计算服务Nova和网络服务Neutron)结合使用。还可以在具有独立服务(如对象存储)的环境中使用仪表板。

Horizon仪表盘服务组件通常使用Apache应用服务器的mod_wsgi进行部署,通过OpenStack的APIs与控制节点通信,分配资源和同步状态,用户可根据实际需求对Horizon仪表盘服务组件的代码进行修改。

从网络架构角度看,用户和OpenStack项目中的所有服务组件都必须可以访问Horizon。这样Horizon才能提供服务给用户与发送请求给其他服务组件。

安装和配置

为简单起见,这里基于在Apache http服务器和Memcached服务进行正确安装、配置和操作身份认证服务Keystone进行操作。下面操作在控制节点上执行。

系统要求

Train版的horizon有以下依赖:

  • Python 2.7、3.6或3.7
  • Django 1.11、2.0和2.2
    • Django 2.0和2.2经实验支持Train版本。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

镰刀韭菜

看在我不断努力的份上,支持我吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值