文章目录
- 控制节点
- 配置网络接口
- 添加域名解析
- 计算节点添加域名解析
- 块节点添加域名解析
- 同步时间服务
- 安装openstack包
- 安装SQL数据库
- 消息队列
- memcached
使用阿里云主机,主机信息如下:
controller节点— 私网IP:10.0.0.5 — 公网IP: 47.108.28.42 — CPU2核,内存4G
compute1节点— 私网IP:10.0.0.6 — 公网IP:47.108.116.248 — CPU2核,内存2G
block1节点— 私网IP:10.0.0.84 ---- 公网IP: 47.108.140.166 — CPU2核,内存2G
根据官方文档进行:https://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/environment.html
控制节点
配置网络接口
注意下面的 ifcfg-eth1文件应配置eth1 为BOOTPROTO=none
添加域名解析
计算节点添加域名解析
块节点添加域名解析
同步时间服务
安装openstack包
安装的过程中有依赖性没安装成功:
安装SQL数据库
大多数 OpenStack 服务使用 SQL 数据库来存储信息。 数据库运行在控制节点上。
设置 bind-address
值为控制节点的管理网络IP地址,这样其它节点就可以通过管理网络访问数据库:
消息队列
OpenStack 使用 message queue 协调操作和各服务的状态信息。消息队列服务一般运行在控制节点上。OpenStack支持好几种消息队列服务包括 RabbitMQ, Qpid, 和 ZeroMQ。不过,大多数发行版本的OpenStack包支持特定的消息队列服务。
memcached
缓存服务memecached运行在控制节点。