Vcenter开启HA,异常断电导致脑裂或主节点损坏的处理方法

Vcenter开启HA,异常断电导致脑裂或主节点损坏的处理方法

Deng YongJie's blog 850 2022-11-13

Vcenter开启HA之后,脑裂或主节点损坏,独立出被动节点

解决方案:
https://docs.vmware.com/cn/VMware-vSphere/7.0/com.vmware.vsphere.avail.doc/GUID-FE5106A8-5FE7-4C38-91AA-D7140944002D.html

原因

vCenter HA 故障切换可能会因为以下原因而无法成功。

  • 当被动节点尝试承担主动节点的角色时,见证节点不可用。
  • 节点之间存在服务器状态同步问题。

解决方案

可以按如下所示从此问题恢复。

  1. 如果主动节点从故障中恢复,它会再次成为主动节点。

  2. 如果见证节点从故障中恢复,请遵循以下步骤。

    1. 通过虚拟机控制台登录到被动节点。

    2. 要启用 Bash shell,请在 appliancesh 提示符下输入 shell。

    3. 运行下列命令。

      vcha-reset-primary
      
    4. 重新引导被动节点。

  3. 如果主动节点和见证节点均无法恢复,可以强制被动节点成为独立vCenter Server

    1. 删除主动节点虚拟机和见证节点虚拟机。

    2. 通过虚拟机控制台登录到被动节点。

    3. 要启用 Bash shell,请在 appliancesh 提示符下输入 shell。

    4. 运行下列命令。

      vcha-destroy
      
    5. 重新引导被动节点。

image-1676615509054