Skip to content

openstack_rdo

遇见王斌 edited this page Sep 29, 2017 · 6 revisions

rdo 安装(快速体验)

1 简介

1.1 什么是RDO

简单讲就是个社区
对于在Centos/RHEL系统上使用openstack的用户来说,这里是最活跃的社区之一。
此社区为OpenStack的RPM包 发布提供支持,并且鼓励人们到社区官网提问题或作贡献。
RDO 是一套 Puppet 的 Openstack 模块

1.2 什么是Packstack

Packstack 是一个使用puppet应用去部署openstack的安装工具。
出于概念校验(POF)目的,使用 Packstack 在单机上安装和配置 openstack。
这是最容易和自动的方式去开始了解openstack。
如果想用RDO去在多节点上部署生产环境,建议用TripleO工具。

2 安装 ocata

yum install -y https://rdoproject.org/repos/rdo-release.rpm
yum install -y centos-release-openstack-ocata
yum install -y openstack-packstack

生成RDO配置文件

packstack --gen-answer-file my_answers.txt

修改配置文件

< CONFIG_CINDER_INSTALL=n
< CONFIG_SWIFT_INSTALL=n
< CONFIG_CEILOMETER_INSTALL=n
< CONFIG_AODH_INSTALL=n
< CONFIG_GNOCCHI_INSTALL=n

进行部署(8G内存大约25分钟)

packstack --answer-file my_answers.txt

执行后
Applying IP_controller.pp-------------大约15分钟
Applying IP_network.pp----------------大约3分钟
Applying IP_compute.pp----------------大约3分钟