环境:CentOS8最小化安装
九大组件:
Nova:提供计算资源,cpu、内存等
Glance:提供镜像(查找)能力,真正存放镜像的是后端Swift。
Swift:对象存储,可以用来存放镜像。还可以用来存储备份。
Cinder:提供快存储服务,系统安装的时候,数据写入的时候。
Neutron:提供网络资源。
Keystone:提供组件之间的身份认证。
Horizon:提供webUI界面。
Heat:自动化编排组件。
ceilometer:监控计量计费。
ironic:对接裸金属服务器。
配置CPU虚拟化
修改主机名
hostnamectl set-hostname controller
hostnamectl set-hostname cmopute
配置静态IP,管理节点192.168.126.100,计算节点192.168.126.101。
管理节点:
因为修改完之后有两个ens160的网卡,所以要先关掉ens160,然后重启ens160
计算节点:
关闭防火墙
关闭selinux
关闭NetworkManager
这个服务和我们后面安装OpenStack的组件Neutron组件冲突了,所以这个阶段先将这个服务关闭,后面用network服务代替。
修改/etc/hosts文件
安装基础软件:
需要在两个节点上都安装。
yum install -y vim net-tools bash-completion chrony.x86_64