Centos8.3下用packstack安装四节点openstack-victoria版本
前言
victoria作为openstack2020年的最后一个稳定版本,现已支持packstack安装,本文将根据自身环境部署经验,分享部署过程。
环境准备
四台centos8.3的虚机或物理机,具体配置如下:
控制节点:至少需要6G内存(内存过小安装过程可能报错),至少100G硬盘,2张网卡
网络节点:至少4G内存,3张网卡
计算节点:内存和硬盘尽量大(可以多创虚机),dvr模式3张网卡,非dvr2张网卡
网段划分:管理网(enps3)可以联网,数据网(enp0s8)内部网络,br-ex网卡(不设置ip)
设置hostname
hostnamectl set-hostname controller
修改hosts文件
vim /etc/hosts
禁用NetworkManager并使用network-scripts配置网络
centos8默认使用NetworkManager管理网络,对于openstack来说仍然需要network-scripts配置网络
systemctl disable NetworkManager
systemctl stop NetworkManager
dnf install network-scripts -y
systemctl enable network
systemctl start network
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
vim /etc/sysconfig/network-scripts/ifcfg-enp0s8
vim /etc/sysconfig/network-scripts/ifcfg-enp0s9
systemctl restart network
管理网和数据网不要在同一个网段,ip地址最好配成静态的,enp0s9设置成静态,不配置ip
禁用防火墙和SELINUX
systemctl disable firewalld
systemctl stop firewalld
setenforce 0
启用powertools
dnf update -y
dnf config-manager --enable powertools