vSPhere6.7HA集群环境搭建2020年9月4日目录一、概述...................................................................................................................................3二、环境介绍:.......................................................................................................................3三、网络配置:.......................................................................................................................4四、部署过程...........................................................................................................................54.1、集群配置......................................................................................................................54.2、集群配置优化............................................................................................................114.3、存储配置....................................................................................................................164.3、创建分布式交换机(生产网络使用)....................................................................314.3.1、创建分布式交换机.............................................................................................314.3.2、在分布式交换机上添加和管理主机.................................................................344.4、创建虚拟机,并设置网络....................................................................................38五、HA测试...........................................................................................................................405.1、迁移测试....................................................................................................................405.2、模拟物理故障测试....................................................................................................43六、问题记录.........................................................................................................................46一、概述本文主要介绍了针对ESXi6.7环境下HA的搭建与配置,具体介绍了网络的规划、集群的创建、存储的配置、分布式交换机的配置等。本文全部采用虚拟机环境进行测试,但安装部署程和生产环境基本一致。二、环境介绍:vCenter(192.168.1.5ESXi内一台虚拟机):管理IP:192.168.1.78ESXi-01(192.168.1.7ESXi内的虚拟机):管理IP:192.168.1.201ESXi-02(192.168.1.7ESXi内的虚拟机):管理IP:192.168.1.202iSCSI存储(192.168.1.7ESXi内的虚拟机):说明:存储采用FreeNAS进行搭建管理IP:192.168.1.203三、网络配置:vCenter:管理IP:192.168.1.78ESXi01:管理网络IP:192.168.1.201vMotionIP:192.168.10.201存储网络IP:192.168.100.201(iscsi)生产网络:192.168.1.0/24网络网段虚拟交换机虚拟机交换机类型网卡VMKernel网卡端口组管理网络192.168.1.0/24vSwitch0普通交换机vmnic0Vmk0VMNetworkvMotion网络192.168.10.211DSwitch01分布式交换机Vmnic4Vmk1DSwitch01-Vmotion存储网络192.168.100.0/24vSwitch2普通交换机Vmnic2Vmk2Vmkernel-nas生产网络192.168.1.0/24DSwitch-Pro分布式交换机Vmnic3DPortGrop-ProESXi02:管理网络IP:192.168.1.202vMotionIP:192.168.10.202存储网络IP:192.168.100.202(iscsi)生产网络:192.168.1.0/24网络网段虚拟交换机虚拟机交换机类型网卡VMKernel网卡端口组管理网络192.168.1.0/24vSwitch0普通交换机vmnic0Vmk0VMNetworkvMotion网络192.168.10.0/24DSwitch分布式交换机Vmnic4Vmk1DSwitch01-Vmotion存储网络192.168.100.0/24vSwitch2普通交换机Vmnic2Vmk2Vmkernel-nas生产网络192.168.1.0/24Pro_Net_Switch分布式交换机Vmnic3DPortGrop-Pro说明:以上esxi-01esxi-02freenas全部为192.168.1.7esxi上的虚拟机。另外,每个网卡只能对应一个虚拟机交换机。四、部署过程总体部署流程:1、安装配置vCenter2、网络规划:规划网卡和网络的对应关系3、存储分配:安装FreeNAS并配置存储连接4、连接存储:两台ESXi连接存储5、创建并配置HA,包括DRS设置、主机添加、vMotion网络配置6、创建生产网络的分布式交换机7、创建虚拟机、测试HA说明:针对vCenter的安装配置、FreeNAS的安装配置,本文不做详细介绍,读者可以参考其他相关文档。4.1、集群配置以下主要介绍HA的创建过程:1、在数据中心上右键选择新建群集2、点击新建的群集—配置—快速入门3、在添加主机窗口总,点击“添加”(esxi主机需要置于维护模式)4、配置主机1)在配置集群窗口中,点击配置2)配置分布式交换机开始配置配置完成在集群的快速配置中,查看配置已经完成(集群配置完成后,主机会自动从维护模式变为正常模式)4.2、集群配置优化1、配置vSphereDRS(DRS是否需要开启自动化,读者可以根据需要进行设置。针对状态趋于文档的集群环境,可以开启,如果集群环境波动较大,不建议开启)2、配置vSphere可用性3.配置ProactiveHA4.3、存储配置1、Esxi-01添加存储的vmkernel网络1)在192.168.1.201上点击VMkernel适配器,点击添加网络2)在添加网络窗口中,选择VMkernel网络适配器3)选择新建标准交换机4)在创建标准交换机选项中,分配适配器(选择对应的网卡)5)配置端口属性6)在IP设置中,配置vmkernel的IP地址7)完成配置8)配置完成后,查看VMkernel适配器信息2、Esxi-02添加存储的vmkernel网络步骤基本一致,这里只列出不同的部分查看配置3、配置ISCSI存储1)在每个ESXi中,添加iscsi软件适配器(这里绑定物理网卡vmnic2)2)查看iscsi软件适配器3)在动态发现中,配置目标端FreeNAS的iscsi地址4)在属性中,配置CHAP的认证信息(如果存储端没有启用CHAP认证,则不需要配置CHAP认证)5)配置完成后,主机重新扫描存储(在设备中,已经发现了存储设备)6)在存储菜单中,右键数据中心,选择存储—新建数据存储7)选择存储类型8)设置存储名称,并选择对应的主机9)选择VMFS的版本10)分区配置11)完成设置12)查看新建的数据存储13)添加完成后,vmware会自动识别到其他主机挂载的存储,不需要再次添加4.3、创建分布式交换机(生产网络使用)4.3.1、创建分布式交换机1、在网络菜单中,右键选择DistributedSwitch,新建DistributedSwitch2、设置分布式交换机名称3、选择版本4、配置端口组5、完成配置6、查看配置4.3.2、在分布式交换机上添加和管理主机1、右键选择新创建的分布式交换机,选择“添加和管理主机”2、选择添加主机3、选择主机4、添加物理适配器5、在管理VMkernel适配器中,直接下一步6、在迁移虚拟机网络,先直接下一步7、完成配置8、查看配置4.4、创建虚拟机,并设置网络1、确认虚拟机的网络为分布式生产网络端口组(虚拟机必须要建在共享存储上)五、HA测试5.1、迁移测试1、右键选择要迁移的虚拟机,选择迁移2、选择仅更改计算资源3、选择计算资源4、选择网络5、完成迁移设置6、开始迁移7、迁移完成(可以看到,虚拟机已经迁移到192.168.1.202上)5.2、模拟物理故障测试1、关闭192.168.0.201esxi主机(虚拟机正在运行的esxi主机)2、查看虚拟状态(虚拟机自动在另外一台esxi主机上启动)六、问题记录1、存储网络和vMotion网络不通的问题问题现象:存储服务器和ESXi中配置vmkernel存储网络不通处理:在物理主机对应的虚拟机交换机上配置安全策略为全部接受,具体如下图示2、HA配置集群后,iSCSI存储无法连接问题现象:配置完HA集群后,存储无法连接问题原因:HA配置时,配置了分布式交换机,分布式交换机配置时删除了部分本地交换机的配置。处理:重新重建vmkernel网络和交换机。3、虚拟主机无法进行迁移操作(vMotion)问题现象:虚拟机再进行迁移是总是提示网络错误问题原因:由于虚拟机配置的为本地端口组,迁移到目标机器后,无法进行通讯。即使端口组名称一样也还是不行。处理:在HA上创建分布式交换机,分布式端口、添加和管理主机、配置关联的网卡。其他说明:关联网卡时,无法关联的管理网卡,后来重新添加一个网卡,再次关联时正常。