Citrix ADC

了解故障转移的原因

在高可用性配置中,以下事件可能会导致故障转移:

  1. 如果辅助节点在一段时间内未从主节点收到来自主节点的心跳数据包,该数据包超过了在辅助节点上设置的死区间隔。(请参阅注释 1。)
  2. 主节点遇到 SSL 卡的硬件故障。
  3. 主节点三秒钟内不会在其网络接口上接收任何心跳数据包。
  4. 在主节点上,不属于故障转移接口集 (FIS) 或链路聚合 (LA) 通道且启用了 HA 监视器 (HAMON) 的网络接口发生故障。(请参阅注 2。)
  5. 在主节点上,FIS 中的所有接口都失败。(请参阅注 2。)
  6. 在主节点上,启用了哈蒙的 LA 频道失败。(请参阅注 2。)
  7. 在主节点上,所有接口都失败(请参阅注 2)。在这种情况下,无论哈蒙配置如何,都会发生故障切换。
  8. 在主节点上,手动禁用所有接口。在这种情况下,无论哈蒙配置如何,都会发生故障切换。
  9. 您可以在任一节点上发出强制故障切换命令来强制故障转移。
  10. 绑定到主节点的路由监视器将关闭。

备注 1:

有关设置死区间的更多信息,请参阅 配置通信间隔。节点未从对等节点接收检测信号数据包的可能原因包括:

  • 网络配置问题阻止了心跳穿过 HA 节点之间的网络。
  • 对等节点遇到硬件或软件故障,导致它冻结(挂起)、重启或以其他方式停止处理和转发心跳数据包。

备注 2:

在这种情况下,失败意味着接口已启用但进入 DOWN 状态,从 show interface 命令或 GUI 中可以看出。启用的接口处于关闭状态的可能原因是 LINK DOWN 和 TXSTALL。

了解故障转移的原因