目录
官方文档:
https://www.rdoproject.org/install/packstack/
材料准备
- Rocky linux 9.3,下载地址:https://mirrors.ustc.edu.cn/rocky/9.3/isos/x86_64/Rocky-9.3-x86_64-dvd.iso
- natw网段一个,我的是192.168.3.1/24
- 电脑至少4核,16GB内存,200GB系统盘。并且cpu支持虚拟化。如果你是虚拟机,需要cpu主机透传host-passhrough,否则openstack无法运行虚拟机。
操作系统系统准备
安装好Rocky Linux 9以后,需要配置一下系统。
主机名
# 主机名
hostnamectl set-hostname openstack
echo '192.168.3.11 openstack' >> /etc/hosts
yum源配置
# 激活crb
dnf config-manager --enable crb
# 激活devel
dnf config-manager --enable devel
# 更新
dnf update -y
静态网络配置
Rocky和CentOS从8版本开始,全面放弃原有的network服务,不再通过ifcfg-eth0之类的文件配置网络。转而采用NetworkManager(简称NM)来管理网络,但是NM没有配置文件,难以自动化。Openstack目前不适配NetworkManager,只支持network,所以需要安装network并禁用NM。
# 安装network
dnf update -y