当前环境: 首选站点为:host-A-10.40.3.210 (HA从属角色) 辅助站点为:host-B-10.40.3.212(HA主要角色) VM-1虚拟机计算资源运行在host-A主机上 VM-2虚拟机计算资源运行在host-B主机上。 中断host-A的Vsan和witness网络,导致站点间的通讯受阻以及host-A与见证主机站点的通讯受阻,此时因站点间的网络中断(Vsan流量和心跳网络),host-A首选站点失去与见主主机站点的通讯,也失去站点间的心跳网络,此时辅助站点上的host-B主机荣升为主节点角色,最后原先在首选站点主机上的业务虚拟机会被vSphere HA到host-B上运行,并且运行在host-B主机上的业务虚拟机的各组件会显示如下图:
这张图显示了该虚拟机的witness组件为“不存在”,这点我理解的是,因为见证主机必须同时连接“首选站点”和“辅助站点”时才会加入延伸群集,否则不加入群集,所以自然该业务虚拟机上的witness组件显示为“不存在”。
另外现在vm-1虚拟机的计算资源是在host-B主机上,为什么这里还显示10.40.3.210的组件是活动的?而10.40.3.212的组件是“不存在”呢?
按我理解此时vm-1的组件应该是10.40.3.212组件是“活动”的,而10.40.3.210组件是“不存在”的(因为站点间的通讯中断),但是这么一来该虚拟机的活动组也不足50%(因为又丢失了与见证主机间的通讯),所以该虚拟机怎么能起的来? 所以这块有点没想明白。
|