1、安裝最新的openstack rdo的yum源
yum install -y https://www.rdoproject.org/repos/rdo-release.rpm
2、安裝openstack-packstack
yum install -y openstack-packstack
3、安裝openstack?
packstack –allinone?
4、待安裝完成后
source /root/keystonerc_admin?
即可使用openstack的cli命令行
5、自定義安裝需求
1) 生成配置文件
packstack --gen-answer-file=answer.ini
2) 修改配置文件
通過編輯answer.ini 中的配置項,制定具體哪些服務(wù)需要安裝
以下列舉一些簡單的配置:
CONFIG_SERVICE_WORKERS=%{::processorcount} ?#每個服務(wù)的worker個數(shù),不指定就使用CPU核數(shù),建議配置成3
CONFIG_CINDER_INSTALL=y #這個表示是否安裝cinder
CONFIG_CONTROLLER_HOST= #控制節(jié)點(diǎn)的IP
CONFIG_COMPUTE_HOSTS= ? #計算節(jié)點(diǎn)的IP
CONFIG_NETWORK_HOSTS= ? #網(wǎng)絡(luò)節(jié)點(diǎn)的IP?
CONFIG_KEYSTONE_ADMIN_PW= #設(shè)置admin用戶的密碼
3) 指定配置文件安裝openstack
packstack --answer-file=answer.ini
6、替換rdo的源換成阿里源
rdo的源一般下載速度比較慢,容易由于安裝超時,建議替換成阿里源
[root@localhost ~]# cd?/etc/yum.repos.d
[root@localhost yum.repos.d]# cat rdo-release.repo
[openstack-queens]
name=OpenStack Queens Repository
baseurl=http://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-queens/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
7、附錄下最新的rdo的openstack版本
rdo queens的yum源地址:
http://mirror.centos.org/centos/7/cloud/x86_64/openstack-queens/