如果被动节点在故障切换期间未成为主动节点,您可以强制被动节点在故障切换期间成为主动节点。

问题

在尝试承担主动节点的角色时,被动节点发生故障。

原因

vCenter HA 故障切换可能会因为以下原因而无法成功。
  • 当被动节点尝试承担主动节点的角色时,见证节点不可用。
  • 节点之间存在设备状态同步问题。

解决方案

可以按如下所示从此问题恢复。
  1. 如果主动节点从故障中恢复,它会再次成为主动节点。
  2. 如果见证节点从故障中恢复,请遵循以下步骤。
    1. 通过虚拟机控制台登录到被动节点。
    2. 要启用 Bash shell,请在 appliancesh 提示符下输入 shell
    3. 运行下列命令。
      vcha-reset-primary
    4. 重新引导被动节点。
  3. 如果主动节点和见证节点均无法恢复,您可以强制被动节点成为独立 vCenter Server Appliance。
    1. 删除主动节点虚拟机和见证节点虚拟机。
    2. 通过虚拟机控制台登录到被动节点。
    3. 要启用 Bash shell,请在 appliancesh 提示符下输入 shell
    4. 运行下列命令。
      vcha-destroy
    5. 重新引导被动节点。