[连载教程一]CentOS 6.3上通过源码安装Openstack Folsom之前提工作
http://www.openstack.org.cn/blog/blog.php?do=showone&uid=15150&type=blog&itemid=74 系统环境操作系统:CentOS 6.3 x86_64
服务器网络:
eth0:172.16.24.138
eth1:quantum使用
quantum使用FlatDHCP模式
OpenStack软件版本
OpenStack组件名称组件版本号Nova2012.2.2 Glance2012.2.1 Keystone2012.2.1 Cinder2012.2.1 Quantum2012.2.1 Horizon2012.2.1
OpenStack组件名称组件版本号NoVNCGitHubpython-novaclientGitHubpython-glanceclientGitHubpython-keystoneclientGitHubpython-cinderclientGitHubpython-quantumclientGitHubpython-swiftclientGitHub
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. 安装相关开发工具
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
5.1 设置MySQL的root密码
mysqladmin -uroot password 'openstack'
6. RabbitMQ安装及启动
yum install -y rabbitmq-server
/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
页:
[1]