环境
# 系统环境 CentOS-7.4 最小化安装(CentOS-7-x86_64-Minimal-1708.iso)
# controller1, controller2, controller3 为控制节点(高可用,负载均衡)
# nfs 主机本地磁盘提供给 glance 镜像存储
# cinder1 主机本地磁盘 nfs,lvm 提给 openstac 卷
# computer1 提供计算服务
安装说明
目录 | 服务 |
---|---|
00虚拟机初始化 | 所有主机:虚拟机创建, 网络参数配置, 更改主机名 |
01系统环境初始化 | 所有主机:关闭 selinux, firewalld; 配置软件安装源, 时间同步, 常用工具 |
02Haproxy集群高可用 | controller1, controller2, controller3 安装 pacemaker, haproxy 集群高可用 |
03MariaDB-Galera-Cluster集群 | controller1, controller2, controller3 安装 MariaDB Galera 集群高可用 |
04RabbitMQ-cluster集群 | controller1, controller2, controller3 安装 RabbitMQ 集群高可用 |
05Keystone验证服务群集 | controller1, controller2, controller3 安装 Keystone 集群 |
06Glance镜像服务集群 | controller1, controller2, controller3 安装 Glance-控制节点集群; nfs 提供 镜像存储 |
07Nova-控制节点集群 | controller1, controller2, controller3 安装 Nova-控制节点集群 |
08Neutron控制节点集群 | controller1, controller2, controller3 安装 Neutron控制节点集群 |
09dashboard集群 | controller1, controller2, controller3 安装 dashboard集群 |
10cinder存储安装 | controller1, controller2, controller3 安装 cinder存储控制节点集群; cinder 提供本地 lvm,nfs 存储 |
11nova计算节点安装 | computer1, computer2 安装 nova计算节点 |
12创建虚拟机 | 任意有管理权限的节点(或使用 dashboard) |