1.先在虚拟机上安装centos,电脑CPU里显示AMD的要有以下命令
vim /etc/modprobe.d/qemu-system-x86.conf
options kvm ignore_msrs=1
2.关闭防火墙和SELINUX
systemctl disable --now firewalld.service
setenforce 0
vim /etc/sysconfig/selinux第七行改成SELINUX=disabled
3.检查网络和主机名
hostnamectl set-hostname node1.example.com
su -
echo 你的IP node1.example.com >> /etc/hosts 将主机名写到hosts文件
4.安装openstack的软件源
yum install -y centos-release-openstack-rocky
yum install openstack-packstack -y 安装packstack工具
5.生成openstack的安装配置文件
packstack --gen-answer-file osp.ini
vim osp.ini
1185行改 CONFIG_PROVISION_DEMO=n
326行改 CONFIG_KEYSTONE_ADMIN_PW=admin
79 行改 CONFIG_NTP_SERVERS=ntp.aliyun.com
6.使用配置文件来安装openstack
packstack --answer-file osp.ini