创建虚拟机
网络配置
VMware Workstation→编辑→虚拟网络编辑器
VMnet0:
    类型:桥接模式  桥接到本地能正常上网的物理网卡
VMnet8:
    类型:NAT模式 关闭DHCP服务 子网IP 10.0.0.0/24 默认网关(不用修改) 10.0.0.2
创建虚拟机配置如下
系统安装成初次进入系统后,验证能上外网, 关机, 创建快照
SystemType :  CentOS 7 64位
CPU        :  数量 1 内核 4
Memory     :  4G
NetWork    :  VMnet0  ens32
NetWork2   :  VMnet8  ens33
Image      :  CentOS-7-x86_64-Minimal-1708.iso
TimeZone   :  Asia/Shanghai
ens32      :  IP:192.168.0.10/24  GW:192.168.0.1  DNS:223.5.5.5
ens33      :  IP:10.0.0.10/24     GW:10.0.0.2     DNS:223.5.5.5
rootps     :  redhat
网络规划
controller1  :  ens32:192.168.10.11/24    ens33:10.0.0.11/24
controller2  :  ens32:192.168.10.12/24    ens33:10.0.0.12/24
controller3  :  ens32:192.168.10.13/24    ens33:10.0.0.13/24
nfs          :  ens32:192.168.10.21/24    ens33:10.0.0.21/24
cinder1      :  ens32:192.168.10.21/24    ens33:10.0.0.21/24
computer01   :  ens32:192.168.10.31/24    ens33:10.0.0.31/24
computer02   :  ens32:192.168.10.32/24    ens33:10.0.0.32/24
克隆虚拟机
克隆虚拟机, 更改主机名,网络配置
克隆虚拟机为 controller1
打开
controller1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname controller1
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.11/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.11/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 controller2
打开
controller1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname controller2
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.12/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.12/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 controller3
打开
controller3电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname controller3
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.13/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.13/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 nfs
打开nfs电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname nfs
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.20/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.20/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 cinder1
此节点为存储 编辑配置添加 1块100G硬盘 后打开
cinder1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname cinder1
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.21/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.21/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 computer01
打开
computer01电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname computer01
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.31/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.31/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照
克隆虚拟机为 computer02
打开
computer02电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数
# 更改主机名
hostnamectl set-hostname computer02
# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.32/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload
# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.32/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload
# 关闭虚拟机创建快照