共计 3260 个字符,预计需要花费 9 分钟才能阅读完成。
一、了解 RDO
RDO 是什么?
RDO 是红帽 Red Hat Enterprise Linux OpenStack Platform 的社区版,类似 RHEL 和 Fedora,RHEV 和 oVirt 这样的关系。说白了,就是红帽支持一个开源项目,让你帮他踩坑,得到成熟稳定的版本,红帽搞一个企业版赚钱。
这个就是红帽的商业模式,其实是多方受益的,用户有一个开源免费的软件工具使用,当然前期可能“坑”比较多,但是和红帽一起磨合,共同提高稳定性,比较典型的就是 CentOS。红帽发行商业版,赚去服务费,对可靠性、稳定性、服务要更高要求的用户,就可以购买红帽的服务。
RDO 准备解决什么问题?
OpenStack 的安装是一个难题,组件众多,非常麻烦。最早支持 OS 的是 Ubuntu,所以在 ubuntu 上有方便快捷的 OpenStack 安装脚本。
OpenStack 越来越重要,越来越被大家认可,所以红帽也推出了 OpenStack 的快捷安装部署项目,这个项目就是 RDO。
RDO 项目的原理是整合上游的 OpenStack 版本,然后根据红帽的系统做裁剪和定制,帮助用户进行选择,对用户来说,就是简单的几步,完成了 OpenStack 的部署。
如果手工部署 OpenStack,可能需要好几天,使用 RDO,就是几个命令,再加一两个小时的等待。当然, 牺牲了灵活性 ,但是对最终用户来说,要的是简单部署,稳定使用。
RDO 生产环境能使用吗?
还没有亲身体验,使用过的朋友可以分享一下。
二、部署
了解了 RDO 是什么后,下面来四步快速安装 OpenStack:
1 2 3 4 | 1、[root@localhost Desktop] # yum update -y 2、[root@localhost Desktop] # yum install -y https://rdoproject.org/repos/rdo-release.rpm 3、[root@localhost Desktop] # yum install -y openstack-packstack 4、[root@localhost Desktop] # packstack --allinone |
* 注意:
- 通过这个源安装很慢,在执行第 4 步的安装过程中如果出现 yum 下载失败,可尝试重新执行 packstack –allinone,如果实在不行,请留意所报错误。
- 安装完成后,请留意安装组件结果集存储路径。比如:12345678910
You will
find
full trace
in
log
/var/tmp/packstack/20161226-205335-OMzDf6/manifests/192
.168.213.134_controller.pp.log
Please check log
file
/var/tmp/packstack/20161226-205335-OMzDf6/openstack-setup
.log
for
more
information
Additional information:
* A new answerfile was created
in
:
/root/packstack-answers-20161226-205337
.txt
## 这已包含 OpenStack 管理后台的账号和密码
* Time synchronization installation was skipped. Please note that unsynchronized
time
on server instances might be problem
for
some OpenStack components.
* Warning: NetworkManager is active on 192.168.213.134. OpenStack networking currently does not work on systems that have the Network Manager service enabled.
* File
/root/keystonerc_admin
has been created on OpenStack client host 192.168.213.134. To use the
command
line tools you need to
source
the
file
.
* To access the OpenStack Dashboard browse to http:
//192
.168.213.134
/dashboard
.
Please,
find
your login credentials stored
in
the keystonerc_admin
in
your home directory.
* To use Nagios, browse to http:
//192
.168.213.134
/nagios
username: nagiosadmin, password: 14d1c97dd2a14c15
打开该文件可以查看到登录账户和密码:
1 2 3 4 5 6 | # User name for the Identity service 'admin' user. Defaults to # 'admin'. CONFIG_KEYSTONE_ADMIN_USERNAME=admin ##admin 就是登录账户名 # Password to use for the Identity service 'admin' user. CONFIG_KEYSTONE_ADMIN_PW=3630e25f5e5a4c89 ##3630e25f5e5a4c89 就是登录密码 |
- 安装成功后,就可以通过浏览器访问 http://< 安装完成显示的 ip 地址 (你的局域网 ip)>/dashboard 访问 OpenStack 管理界面了。
1 | http: //192 .168.213.134 ## 本人安装后的访问地址 |
- 如果是学习 OpenStack,建议通过虚拟机进行安装,虚拟机内存不低于 4G(低于 4G 可能会部署失败),虚拟机网卡可以只配置一个,使用桥接模式和宿主机连接。
————————————– 分割线 ————————————–
下面是小编为你精选的 Openstack 相关知识,看看是否有你喜欢的 :
Ubuntu 16.04 下 OpenStack 安装部署 http://www.linuxidc.com/Linux/2016-06/132188.htm
在 Ubuntu 12.10 上安装部署 Openstack http://www.linuxidc.com/Linux/2013-08/88184.htm
Ubuntu 12.04 OpenStack Swift 单节点部署手册 http://www.linuxidc.com/Linux/2013-08/88182.htm
OpenStack 云计算快速入门教程 http://www.linuxidc.com/Linux/2013-08/88186.htm
企业部署 OpenStack:该做与不该做的事 http://www.linuxidc.com/Linux/2013-09/90428.htm
CentOS 6.5 x64bit 快速安装 OpenStack http://www.linuxidc.com/Linux/2014-06/103775.htm
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-12/139020.htm