如果被动节点在故障切换期间未成为主动节点,您可以强制被动节点在故障切换期间成为主动节点。
问题
在尝试承担主动节点的角色时,被动节点发生故障。
原因
vCenter HA 故障切换可能会因为以下原因而无法成功。
- 当被动节点尝试承担主动节点的角色时,见证节点不可用。
- 节点之间存在服务器状态同步问题。
解决方案
可以按如下所示从此问题恢复。
- 如果主动节点从故障中恢复,它会再次成为主动节点。
- 如果见证节点从故障中恢复,请遵循以下步骤。
- 通过虚拟机控制台登录到被动节点。
- 要启用 Bash shell,请在 appliancesh 提示符下输入 shell。
- 运行下列命令。
vcha-reset-primary
- 重新引导被动节点。
- 如果主动节点和见证节点均无法恢复,可以强制被动节点成为独立 vCenter Server。
- 删除主动节点虚拟机和见证节点虚拟机。
- 通过虚拟机控制台登录到被动节点。
- 要启用 Bash shell,请在 appliancesh 提示符下输入 shell。
- 运行下列命令。
vcha-destroy
- 重新引导被动节点。