换阿里源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache

创建主机名,绑定静态IP

hostnamectl set-hostname centos7
vim /etc/hosts

https://a.hgtrojan.com/37f0db807

修改selinux

vim /etc/selinux/config

查看和安装指定版本open stack noarch

yum list centos-release-openstack*
yum install centos-release-openstack-queens.noarch

修改依赖配置文件源

vi CentOS-QEMU-EV.repo
vim CentOS-Ceph-Luminous.repo
vim CentOS-OpenStack-queens.repo

CentOS-QEMU-EV.repo

CentOS-Ceph-Luminous.repo

CentOS-OpenStack-queens.repo

更新库并安装openstack

yum update -y
yum list openstack-packstack*
yum install -y openstack-packstack.noarch

# 使用指定的应答文件自动部署 OpenStack(有报错不影响部署)
packstack --answer-file=packstack-answers-20221002-170651.txt

# 列出已安装的软件包并筛选出包含 "leatherman" 的包
yum list installed | grep leatherman

# 将 "leatherman" 软件包降级到较旧的版本
yum downgrade leatherman

# 安装 OpenStack Keystone 组件,设置调试级别和错误级别为0,并自动确认安装(需要等待一会)
yum -d 0 -e 0 -y install openstack-keystone

# 安装指定版本的 qpid-proton-c 软件包,并自动确认安装
yum -y install qpid-proton-c-0.22.0-1.el7.x86_64

利用allinone部署openstack-queens

packstack --allinone --provision-demo=n

进入WEB-UI创建实例

上传镜像(示例镜像下载地址:https://download.cirros-cloud.net/0.5.1/cirros-0.5.1-ppc64le-disk.img

创建实例类型

创建网络

启动实例