准备工作
3台虚拟机,操作系统为CentOS8,分别作为控制节点,计算节点,存储节点。
一 计算节点
1.配置网卡/IP
修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg/eth0进行配置
2.关闭防火墙
#更改selinux策略
vi /etc/selinux/config
###
SELINUX=disabled
###
#关闭firewalld
systemctl stop firewalld
systemctl disable firewalld
3.加载br_netfilter模块
echo br_netfilter > /etc/modules-load.d/br_netfilter.conf
4.配置yum源
sed -i -e "s|mirrorlist=|#mirrorlist=|g" -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" -e 's|http://vault.centos.org/$contentdir/$releasever/|https://mirrors.aliyun.com/centos-vault/8.5.2111/|g' /etc/yum.repos.d/*
5.安装chrony
yum install -y chrony
systemctl enable chronyd.service
systemctl start chronyd.service
6.安装openstack yum源和相关基础组件
yum install -y centos-release-openstack-victoria
sed -i -e "s|mirrorlist=|#mirrorlist=|g" -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" -e 's|http://vault.centos.org/[^/]*/[^/]*/|https://mirrors.aliyun.com/centos-vault/8.5.2111/|g' /etc/yum.repos.d/*
7.安装openstack相关基础组件
yum config-manager --set-enabled powertools
yum install -y python3-openstackclient
yum install -y openstack-selinux