Citrix ADC

节点组的行为

由于具有不同Citrix ADC特性和实体的节点组具有互操作性,因此需要注意一些行为方面的问题。同时支持对节点组中的节点进行备份。请继续阅读以获取更多信息。

集群节点组的一般行为

  • 不能删除已绑定实体的节点组。
  • 不能删除属于绑定实体的节点组的集群节点。
  • 无法删除具有绑定实体的节点组的集群实例。
  • 不能添加依赖于不属于节点组的另一个实体的实体。如果需要这样做,请首先删除依赖项。然后,将这两个实体添加到节点组并重新关联它们。

    例子:

    • 假设您有一个虚拟服务器VS1,它的备份是虚拟服务器VS2。如果要将VS1添加到节点组中,必须先删除VS2作为VS1的备份服务器。然后将每个服务器单独绑定到节点组,并将VS2配置为VS1的备份。
    • 假设您有一个内容交换虚拟服务器CSVS1,它的目标负载均衡虚拟服务器是LBVS1。要将CSVS1添加到节点组中,首先要将LBVS1作为目标删除。然后将每个服务器单独绑定到节点组,并将LBVS1配置为目标。
    • 假设您有一个负载均衡虚拟服务器LBVS1,它有一个策略调用另一个负载均衡虚拟服务器LBVS2。要添加任意一个虚拟服务器,首先要删除关联。然后,将每个服务器单独绑定到节点组,然后重新关联虚拟服务器。
  • 不能将实体绑定到没有节点且启用了strict选项的节点组。因此,如果节点组上绑定了实体并且启用了strict选项,则无法解除该节点组的最后一个节点的绑定。
  • 对于没有节点但有实体绑定的节点组,不能修改strict选项。

备份节点组中的节点

默认情况下,节点组被设计为为节点组的成员提供备份节点。如果某个节点组成员宕机,则非该节点组成员的集群节点将动态替换发生故障的节点。这个节点称为替换节点。

请注意

对于单成员节点组,当实体与该节点组绑定时,会自动预选备份节点。

当节点组的原始成员出现时,默认情况下,替换节点将被原始成员节点替换。

然而,从NetScaler 10.5 Build 50.10起,Citrix ADC允许您改变这种替换行为。当启用粘滞选项时,即使出现原始成员节点,替换节点也会被保留。只有当替换节点关闭时,原节点才会接管。

您也可以禁用备份功能。为此,必须启用strict选项。在此场景中,当一个节点组成员宕机时,不会拾取其他集群节点作为备份节点。原来的节点在出现时仍然是节点组的一部分。此选项确保绑定到节点组的实体仅在节点组成员上是活动的。

请注意

“strict”和“sticky”选项仅在创建节点组时可设置。

节点组的行为