環境准備
建議16GB RAM
sed -i '/^SELINUX/s/enforcing/disabled/' /etc/selinux/config
systemctl stop firewalld && systemctl disable firewalld
systemctl stop NetworkManager && systemctl disable NetworkManager
1.Software repositories
yum install centos-release-openstack-stein -y
yum update -y
2.Install Packstack Installer
yum install openstack-packstack -y
3.Run Packstack to install OpenStack
packstack ##應答安裝參數 packstack --allinone ##allinone模式
packstack --gen-answer-file=<file> ##生成部署配置文件
packstack --answer-file=<file> ##選擇應答文件
安裝完成后會生成安裝參數文件,可以對此文件編輯成應答文件
[root@localhost ~]# ls
anaconda-ks.cfg cirros-0.4.0-x86_64-disk.img keystonerc_admin packstack-answers-20191213-171803.txt
關於安裝參數,可以參考以下:
https://github.com/redhat-openstack/packstack/blob/master/docs/packstack.rst
packstack文檔: