1、前期准备与规划
- 使用搭建的软件:
VMware Workstation Pro
VMware Workstation Pro安装教程详细步骤
- 使用搭建的系统:
CentOS-7.2-x86_64-DVD-1511
- 使用搭建的镜像:
XianDian-IaaS-v2.2
- 使用搭建的远程连接工具:
xShell
- 搭建方式:采用双节点搭建,一个节点为controller控制节点,另一个为compute计算节点。
- IP地址规划:
节点 | 外网IP地址 | 内网IP地址 |
controller | 192.168.100.10 | 192.168.200.10 |
compute | 192.168.100.20 | 192.168.200.20 |
补充说明:外网网卡采用仅主机模式
,内网网卡采用NAT模式
。
2、基础环境配置与说明
IaaS控制节点安装的服务 | IaaS计算节点安装的服务 |
Keystone安全认证服务 | |
MySQL数据库 | |
Glance镜像服务 |
Nova计算控制服务 | Nova Compute计算服务 |
Neutron Server网络服务 | Neutron计算节点网络服务 |
Dashboard管理服务 | |
Cinder存储控制服务 | Cinder Volume存储服务 |
Rabbit消息服务 | |
Swift代理服务 | Swift存储服务 |
Heat编排服务 | |
Ceilometer监控服务 | Ceilometer监控服务 |
说明:存储节点安装操作系统时需划分两个空白分区,作为cinder和swift存储磁盘搭建 ftp服务器作为搭建云平台的yum源。
3、安装CentOS7 说明与操作步骤(以controller节点为例)
【CentOS7版本】
CentOS-7-x86_64-DVD-1511.iso
【空白分区划分】
CentOS7的安装与CentOS6.5的安装有明显的区别。在CentOS7安装过程中,设置分区都需要一个挂载点,这样一来就无法创建两个空白的磁盘分区作为cinder服务和swift服务的存储磁盘了。
所以我们应该在系统安装过程中留下足够的磁盘大小,系统安装完成后,使用命令parted划分新分区,然后使用mkfs.xfs进行文件系统格式化,完成空白分区的划分。
compute计算节点虚拟硬件配置:
设置对应的网卡模式和网络地址
通常默认情况下。VMnet0为桥接模式;VMnet1为仅主机模式;VMnet8为NAT模式。
以controller节点安装为例,compute计算节点安装步骤与此相同。(磁盘大小分配有所区别)
选择此选项,代表直接安装系统。使用“↑↓”键进行选择,选择“Install CentOS 7”,敲击回车键,继续下一步。
选择语言,默认,继续。
基本参数设置,如图所示。网络配置等待centos安装完毕,进入系统再进行配置。
分配磁盘。
controller节点的磁盘分配:
compute计算节点磁盘配置: