openstack部署——前言&规划
一、前言
接触openstack不久,希望能够写下这一系列的安装部署过程,不仅仅是要记录自我学习提升的每一步,也希望能够为其他人提供一些参考,能贡献自己的一点力量。
本次安装部署openstack主要参考了官方文档,具体情况请见OpenStack Installation Guide for Ubuntu。
本文档的所有操作均在超级用户的权限下操作,按本文档操作前请输入命令sudo su,进入超级用户权限。或者在下列所有的输入命令前输入sudo。
本次部署最简化,只安装基本组件,节点也只有控制节点和计算两个节点。
二、规划
- 安装环境
在vmware虚拟机上部署
- 软件版本
vmware workstation 10
Ubuntu 14.04
openstack Mitaka
- 节点情况规化
节点 | cpu数量 | 内存 | 存储 |
---|---|---|---|
controller | 2 | 4GB | 100GB |
compute1 | 1 | 2GB | 100GB |
-
网络&用户名规划
Interface1的接口ip如下表所示,interface2的接口按照明确ip地址的配置方式配置provider接口。
节点 | IP地址 | 子网掩码 | 网关 |
---|---|---|---|
controller | 10.10.80.180 | 255.255.255.0 | 10.10.80.254 |
compute1 | 10.10.80.181 | 255.255.255.0 | 10.10.80.254 |
- 用户名&密码规划
软件&节点 | 用户名 | 密码 |
---|---|---|
控制节点 | controller | 123456 |
控制节点 | root | 123456 |
计算节点 | compute1 | 123456 |
计算节点 | root | 123456 |
控制节点数据库 | root | 123456 |
控制节点消息队列RABBIT_PASS | openstack | 123456 |
控制节点身份认证数据库(KEYSTONE_DBPASS) | 123456 | |
控制节点身份认证default域中admin project的user | admin | 123456 |
控制节点身份认证default域中“demo” project的user | demo | 123456 |
控制节点镜像服务数据库GLANCE_DBPASS | 123456 | |
控制节点镜像服务 glance用户GLANCE_PASS | glance | 123456 |
控制节点计算服务数据库NOVA_DBPASS | nova | 123456 |
控制节点网络服务neturon数据库NEUTRON_DBPASS | 123456 | |
控制节点网络服务neturon用户 | neturon | 123456 |
METADATA_SECRET | 123456 |