本文主要讲诉如何在单台服务器上安装Openstack,RDO是Redhat针对RPM包管理方式的系统推出的Openstack快捷安装包
下面讲诉安装步骤:
0.准备工作
安装基于RHEL7.0版本或者衍生版本,包括但不限于CentOS 7.0, Oracle Linux 7.0等等,本人采用的是CentOS7.0版本
硬件设备至少具备 2GB RAM, 处理器需要支持虚拟化, 同时至少具备一个网卡.
安装中特别要注意的是,要在/etc/hosts中更改主机名对应的DNS到127.0.0.1,这样能避免后期RabbitMQ启动失败的问题。
1.更新软件包到最新
yum update -y
设置RDO的源,这里采用的是Juno的源,旧版本请参考对应的安装说明
yum install -y https://rdo.fedorapeople.org/rdo-release.rpm
2.安装PackStack安装器
yum install -y openstack-packstack
3.运行PackStack进行安装
packstack --allinone
如果安装失败,并且重新安装,则需要指定原先的自动应答文件,类似packstack-answers-20130722-153728.txt, 通过 –answer-file 选项进行指定
使用您的浏览器打开http://$YOURIP/dashboard. 用户名是 “admin”. 保存在用户自家目录的 keystonerc_admin 文件中,另外其他几个账户雷同,比如demo
接下来就是运行一个实例,然后配置浮动网络(映射到私有网络,并且提供服务)
基本系统到这里就可以运行了。