openstack-T版环境部署
一.实验准备
1.虚拟机资源准备
(1)控制节点ct
CPU:双核双线程-CPU虚拟化开启
内存:8G
硬盘:300G
双网卡:VM1-(局域网)192.168.100.11 NAT-192.168.206.11
操作系统:Centos 7.6(1810)-最小化安装
(2)计算节点c1
CPU:双核双线程-CPU虚拟化开启
内存:8G
硬盘:300G
双网卡:VM1(局域网)-192.168.100.22 NAT-192.168.206.22
操作系统:Centos 7.6(1810)-最小化安装
(3)计算节点c2
CPU:双核双线程-CPU虚拟化开启
内存:8G
硬盘:300G
双网卡:VM1(局域网)-192.168.100.33 NAT-192.168.206.33
操作系统:Centos 7.6(1810)-最小化安装
2.基础环境配置
(1)修改主机名
3个节点
[root@localhost ~]# hostnamectl set-hostname ct
[root@ct ~]# su
[root@localhost ~]# hostnamectl set-hostname c1
[root@c1 ~]# su
[root@localhost ~]# hostnamectl set-hostname c2
[root@c2 ~]# su
(2)关闭防火墙、核心防护
3个节点
[root@ct ~]# systemctl stop firewalld
[root@ct ~]# systemctl disable firewalld
[root@ct ~]# setenforce 0
(3)设置网卡,每个节点添加网卡
说明:
每个节点双网卡,分别选择nat和vmnet1
IPV4_ROUTE_METRIC=90 #调优先级,设置NAT网卡优先
①ct控制节点
配置ens33网卡
配置ens37网卡
重启network,ifconfig查看网卡信息
② c1计算节点
配置ens33网卡
配置ens37网卡
重启network,ifconfig查看网卡信息
③ c2计算节点
配置ens33网卡
配置ens37网卡
重启network,ifconfig查看网卡信息
(4)配置主机映射,配置局域网ip
3个节点
[root@ct ~]# vi /etc/hosts
192.168.100.11 ct
192.168.100.22 c1
192.168.100.33 c2
(5)设置免交互
3个节点
[root@ct ~]# ssh-keygen -t rsa
[root@ct ~]# ssh-copy-id ct
[root@ct ~]# ssh-copy-id c1
[root@ct ~]# ssh-copy-id c2
(6)安装基础环境依赖包
3个节点均安装
yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre pcre-devel expat-devel cmake bzip2 lrzsz
EXPAT C语言发开库
#OpenStack 的 train 版本仓库源安装 包,同时安装 OpenStack 客户端和 openstack-selinux 安装包
yum -y install centos-release-openstack-train python-openstackclient openstack-selinux openstack-utils
(7)设置时间同步、周期性计划
ct ->同步阿里云时钟服务器
c1、c2 -> 同步ct
① ct节点
[root@ct ~]# yum install chrony -y
[root@ct ~]# vim /etc/chrony.conf
server 0.centos.pool.ntp.org iburst #注释掉
server 1.centos.pool.ntp.org iburst #注释掉
server 2.centos.pool.ntp.org iburst #注释掉
server 3.centos.pool.ntp.org iburst #注释掉
server ntp6.aliyun.com iburst #配置阿里云时钟服务器源
allow 192.168.100