《部署Openstack云平台》演示

实验前提:
内存:16G
windows操作系统:64位

一. 使用Virtualbox安装两台Centos7服务器

1. 从官方网站下载Centos7镜像1511
2. 虚拟机的基本配置
节点(虚拟机名称) 内存 硬盘 备注
controller(控制节点) 4G 30G -
compute(计算节点) 4G 8G -
3. 【controller节点】虚拟机的网络配置
网卡模式 网卡名称 IP地址 备注
NAT enp0s3 DHCP自动获取 与外网通信
host-only enp0s8 192.168.1.99 与宿主机同网段
4. 安装Centos7的过程
  1. 选择安装语言
  2. 硬盘分区(默认分区也可以使用)
  3. 设置Root密码
5. 配置网络,使得【controller节点虚拟服务器】可以访问公网
网卡模式 网卡名称 IP地址 备注
NAT enp0s3 DHCP自动获取 -
host-only enp0s8 192.168.1.99 与宿主机同网段
host-only enp0s9 192.168.2.99 与宿主机同网段
6.克隆出一台虚拟服务器做为compute节点
  1. 修改enp0s8的IP地址为192.168.1.100
  2. 测试controller与compute节点之间是否能够通过enp0s8网卡进行通信
7. 在【controller节点虚拟服务器】安装YUM源服务器
  1. 安装ftp服务器
# yum -y install vsftpd.service
# systemctl start vsftpd.service
# systemctl status vsftpd.service
# systemctl stop firewalld.service
# systemctl disable firewalld.service
  1. 下载官网YUM源到本地

说明:由于extra仓库中已经不包含centos-release-openstack-mitaka,因此使用centos-release-openstack-newton进行演示,搭建YUM源的过程相同。

8. 安装【controller节点】各个服务
  1. 准备工作:
  • 关闭防火墙,selinux
  • 配置IP地址,主机名,/etc/hosts
  • 配置YUM源,指向本地服务器
  1. 下载安装脚本
[root@controller ~]# git clone https://github.com/tom523/openstack_install.git

  1. 运行脚本
9. 安装【compute节点】各个服务

你可能感兴趣的:(《部署Openstack云平台》演示)