1.先关闭防火墙和selinux
systemctrl stop firewalld.service
systemctrl disable firewalld.service
vi /etc/selinux/config: SELINUX=disabled
2.将网络管理器改为传统的网络服务(NetworkManager与Neutron有冲突)
systemctrl stop NetworkManager
systemctrl disable NetworkManager
systemctrl enable network
systemctrl restart network
3.修改语言
vi /etc/environment:
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
4.安装openstacl-queens
yum install -y centos-release-openstack-queens (/etc/yum.repos.d/下多了一个Centos-OpenStack-queens.repo)
5.使能queens软件库
yum-config-manager --enable openstack-queens
6.安装插件
yum install -y yum-plugin-priorities
7.下载RDO官网软件源
cd /etc/yum.repos.d/
curl -O https://trunk.rdoproject.org/centos7/delorean-deps.repo
curl -O https://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo
8.升级所有依赖包,升级系统内核
yum update -y
9.重启,一定要重启
10.安装packstack
yum install -y openstack-packstack
11.packstack单点部署模式安装openstack
packstack --allinone