http://www.openstack.org.cn/blog/blog.php?do=showone&uid=15150&type=blog&itemid=74
系統環境
2. 安裝相關開發工具
3. 安裝Git客戶端、Pypi客戶端、wget下載工具
sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config
setenforce 0
5. MySQL安裝及啓動
5.1 設置MySQL的root密碼
6. RabbitMQ安裝及啓動
6.1 更改RabbitMQ默認guest用戶密碼
7. 設置服務開機自啓
chkconfig --level 3 mysqld on
chkconfig --level 3 rabbitmq-server on
操作系統: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
實際測試這個可用
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
實際測試這個可用2. 安裝相關開發工具
yum install -y gcc gcc-c++ make libtool patch automake
3. 安裝Git客戶端、Pypi客戶端、wget下載工具
yum install -y git python-pip wget
4. 關閉SELinux
sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config
setenforce 0
5. MySQL安裝及啓動
yum install -y mysql-server
/etc/init.d/mysqld start
/etc/init.d/mysqld start
5.1 設置MySQL的root密碼
mysqladmin -uroot password 'openstack'
6. RabbitMQ安裝及啓動
yum install -y rabbitmq-server
/etc/init.d/rabbitmq-server start
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
rabbitmqctl change_password guest openstack
7. 設置服務開機自啓
chkconfig --level 3 mysqld on
chkconfig --level 3 rabbitmq-server on