Citrix ADC

跨集群节点同步

Citrix ADC集群的所有配置都是在集群IP地址上进行的,该IP地址为集群的管理地址。集群节点拥有集群IP地址,称为集群配置协调器(cluster configuration coordinator, CCO),如下图所示:

集群CCO

CCO上可用的配置会自动传播到其他集群节点,因此所有集群节点都具有相同的配置。

  • Citrix ADC只允许通过其NSIP地址在单个集群节点上执行少量配置。在这些情况下,您必须手动确保集群中所有节点的配置一致性。这些配置不会在其他集群节点之间传播。有关每个集群节点支持的操作的详细信息,请参见单个集群节点支持的操作
  • 以下命令在集群IP地址上运行时不会传播到其他集群节点:
    • 关闭。只关闭配置协调器。
    • 重新引导。只重新启动配置协调器。
    • rm集群实例。从正在运行命令的节点中移除集群实例。
  • 对于要传播到其他集群节点的命令:
    • 必须在集群实例上配置仲裁。
    • 大多数具有(n/2 + 1)个集群节点的集群仲裁必须是活动的,集群才能运行。
    • 当多数规则(n/2 + 1)放松时,集群可以以最少的节点数运行。

当一个节点加入集群时,CCO上可用的配置和文件(SSL证书、license、DNS等)会同步到新加入的集群节点。当再次添加一个已被有意禁用或已失败的现有集群节点时,集群将比较该节点上可用的配置与CCO上可用的配置。如果配置不匹配,节点将通过以下方式同步:

  • 完全同步。如果配置差值超过255条,则CCO的所有配置将应用到重新加入集群的节点上。该节点在同步期间仍然不可用。
  • 增量同步。如果配置之间的差值小于等于255条命令,则重新加入集群的节点只应用不可用的配置。节点的操作状态不受影响。

请注意

您也可以手动同步配置和文件。有关更多信息,请参见同步集群配置同步集群文件

跨集群节点同步