虚拟机资源信息
- 控制节点ct
CPU:双核双线程-CPU虚拟化开启
内存:8G 硬盘:300G+1024G(CEPH块存储)
双网卡:VM1-(局域网)192.168.100.11 NAT-192.168.226.150
操作系统:Centos 7.6(1810)-最小化安装
- 计算节点c1
CPU:双核双线程-CPU虚拟化开启
内存:8G 硬盘:300G+1024G(CEPH块存储)
双网卡:VM1(局域网)-192.168.100.12 NAT-192.168.226.151
操作系统:Centos 7.6(1810)-最小化安装
- 计算节点c2
CPU:双核双线程-CPU虚拟化开启
内存:8G 硬盘:300G+1024G(CEPH块存储)
双网卡:VM1(局域网)-192.168.100.13 NAT-192.168.226.152
操作系统:Centos 7.6(1810)-最小化安装
PS:最小内存6G
主机名 | 内存 | 硬盘 | 网卡 | 系统 |
---|---|---|---|---|
CT | 8 | 300+300 | VM:192.168.100.10 | Centos7.6 |
NAT:192.168.111.11 | ||||
C1 | 8 | 300+300 | VM:192.168.100.20 | Centos7.6 |
NAT:192.168.111.12 | ||||
C2 | 8 | 300+300 | VM:192.168.100.30 | Centos7.6 |
NAT:192.168.111.13 |
基础环境配置(所有节点,ct上演示)
修改主机名
[root@server1 ~]# hostnamectl set-hostname ct
[root@server1 ~]# su
[root@server2 ~]# hostnamectl set-hostname c1
[root@server2 ~]# su
[root@server3 ~]# hostnamectl set-hostname c2
[root@server3 ~]# su
环境依赖包
[root@ct ~]# yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre pcre-devel expat-devel cmake bzip2
[root@ct ~]# yum -y install centos-release-openstack-train python-openstackclient openstack-selinux openstack-utils
python-openstackclient #安装 OpenStack 客户端
openstack-selinux #RHEL和 CentOS 默认启用 SELinux 。安装 openstack-selinux 包实现对OpenStack服务的安全策略进行自动管理
设置网卡参数
vm1
[root@ct ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.100.10
NETMASK=255.255.255.0
NAME=ens33
DEVICE=ens33
ONBOOT=yes
net
[root@ct ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens37
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.111.11
NETMASK=255.255.255.0
GATEWAY=192.168.111.2
IPV4_ROUTE_METRIC=90
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=0c17a064-44b8-4ddd-99a1-4276fcff9dde
DEVICE=ens37
ONBOOT=yes
配置Hosts
[root@ct ~]# vi