vCenter HA (至少VCSA6.5及以上)

老子叫甜甜 提交于 2020-01-20 15:42:08

https://mp.weixin.qq.com/s/P2B6KwSyyVAnNYZ8U0FaMg

相信没有人会不重视对vCenter的保护,特别是使用了DRS,分布式交换机等这些依赖vCenter的功能(注意vSphere HA并不依赖vCenter),从vSphere 4.x, 5.x,6.x,VMware也在不断地针对vCenter的保护,推出解决方案,如vCenter Server Heartbeat;我自己在实施过程中,也用过诸如,虚拟机克隆,vCenter数据库备份,vCenter虚拟机备份,vCenter虚拟机复制等办法,但从目前看来,最好、最简单的方法是使用vCenterHA,下面我把vCenter HA的部署方法分享给大家。

 

首先介绍下vCenter HA的架构

 

 简单说就是把已经把部署好的vCenter ServerAppliance(以下简称VCSA)克隆出两个新的虚拟机,一个作为被动节点,另外一个作为见证节点;所有者三个节点间需要建立一个私有网络,进行数据复制和故障心跳。

按照手册,架构还和Platform Server Controller(以下简称为PSC)的方式有关,分以下两种:


 

由于使用外部PSC的部署比较少见,下面的实验将按嵌入式的PSC方式:

必要条件:

    必须使用VCSA方式部署vCenter, Windows版本的vCenter没有这个福利

    必须使用6.5以上的版本

    部署前需要打开VCSA SSH

    要事先规划好vCenter HA 网络,在主机上添加好相关的Port Group

 

在我这个实验中,我使用了最新的vSphere 6.7的环境:

vCenter的IP地址:192.168.240.7

vCenter HA网络规划:

Active Node: 10.10.10.9/24
Passive Node:10.10.10.10/24
Witness:   10.10.10.11/24

在相关的主机上添加了一个名为”vCenter HA”的Port Group

还要检查下vCenter的SSH有没有打开,如果没有打开,可以访问https://your-vCenter-ip:5480,如下图:

    这些都准备就绪,就可以启用vCente HA配置,但很可惜,需要打开旧的flash界面,HTML5界面上,这个功能缺失了!

在上述页面上需要分别配置vcsa-9-peer,和vcsa-9-witness

这些设置做好后,按完成,开始部署;过一会,系统会克隆出被动节点,见证节点。

系统开始配置HA网络,注意这个时候,同vCenter的连接网络会中断,这个是正常现象,需要刷新下页面,重新进行登陆;登陆后,可以看到vCenter HA的状态。

可以尝试下故障切换

Vcenter的IP 地址会开始无法PING通

在我的这个环境中

需要大约5-6分钟的时间,可以重新登陆,会注意到之前的主动节点和被动节点发生了对调。

我理解这个过程是当前的主动节点上的服务被中断,被动节点上的服务需要启动,所以需要几分钟的时间,这期间,vCenter无法使用。

你也可以通过POWER OFF主动节点来模拟故障,看到的情形类似以上的描述。

你还可以对vCenter HA进行如下的操作:

总之,只需要大约十多分钟左右的时间,你就可以完成vCenter HA的部署,管理十分方便,vCenter在故障的时候,需要5分钟(依赖实际环境等因素)左右的时间切换,特别提醒一下,就是这个功能不需要额外的许可,并不需要购买两个vCenter的许可,只要满足必要的条件,大家就可以用这个方案去提高 vCenter的可用性。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!