操作系统:CentOS 6.3 x86_64
服务器网络:
eth0:172.16.24.138
eth1:quantum使用
quantum使用FlatDHCP模式
OpenStack软件版本
OpenStack组件名称 组件版本号 Nova 2012.2.2 [Folsom Releae第二次修正版] Glance 2012.2.1 [Folsom Releae第一次修正版] Keystone 2012.2.1 [Folsom Releae第一次修正版] Cinder 2012.2.1 [Folsom Releae第一次修正版] Quantum 2012.2.1 [Folsom Releae第一次修正版] Horizon 2012.2.1 [Folsom Releae第一次修正版]
OpenStack组件名称 组件版本号 NoVNC GitHub python-novaclient GitHub python-glanceclient GitHub python-keystoneclient GitHub python-cinderclient GitHub python-quantumclient GitHub python-swiftclient GitHub
1. 安装EPEL第三方RPM扩展库源
# Fedora的EPEL源包版本会定期升级,如当前包不能找到请自行更改包版本号(比如6-9、6-10等...)
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
实际测试这个可用
2. 安装相关开发工具
3. 安装Git客户端、Pypi客户端、wget下载工具
sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config
setenforce 0
5. MySQL安装及启动
/etc/init.d/mysqld start
5.1 设置MySQL的root密码
6. RabbitMQ安装及启动
yum install -y rabbitmq-server
/etc/init.d/rabbitmq-server start
/etc/init.d/rabbitmq-server start
6.1 更改RabbitMQ默认guest用户密码
rabbitmqctl change_password guest openstack
7. 设置服务开机自启
chkconfig --level 3 mysqld on
chkconfig --level 3 rabbitmq-server on