Citrix ADC

创建Citrix ADC集群

要创建集群,首先获取一个您想要添加到集群的Citrix ADC设备。在该节点上,需要创建集群实例并定义集群IP地址。该节点是第一个集群节点,称为集群配置协调器(CCO)。在集群IP地址上执行的所有配置都存储在此节点上,然后传播到其他集群节点。

集群中CCO的责任并不固定在特定的节点上。它会随着时间的推移而改变,这取决于以下因素:

  • 节点的优先级。具有最高优先级(最低优先级号)的节点作为CCO。因此,如果有优先级号低于原有CCO的节点加入,则新节点将取代原有CCO。

    请注意

    节点优先级可以从NetScaler 10.1开始配置。

  • 如果当前CCO发生故障,则下一个优先级最低的节点将接管CCO。如果未设置优先级,或者存在多个优先级最低的节点,则从可用节点中选择CCO。

请注意

设备的配置(包括SNIP地址和vlan)通过隐式运行清除nsconfig extended命令。但是,不会从设备中清除缺省VLAN和NSVLAN。因此,如果希望在集群上使用NSVLAN,请确保在将设备添加到集群之前创建它。对于L3集群(不同网络上的集群节点),网络配置不会从设备中清除。

重要的

集群设置上的HA监视器(HAMON)用于监视每个节点上接口的运行状况。每个节点必须使能HAMON参数,才能监控接口状态。如果由于任何原因使能HAMON接口的操作状态下降,则相应的集群节点被标记为不健康(NOT UP),并且该节点无法为流量提供服务。

使用命令行界面创建集群

  1. 登录要添加到集群的设备(例如,NSIP地址为10.102.29.60的设备)。

  2. 添加集群实例。

    添加集群实例 -quorumType -inc -backplanebasedview

    请注意

    • 集群实例ID在局域网内必须是唯一的。
    • -quorumType在以下场景下,参数必须设置为“MAJORITY”,而不能设置为“NONE”:
      • 集群节点之间没有冗余链路的拓扑结构。这些拓扑结构可能容易由于单点故障而导致网络分区。
      • 在任何群集操作(如添加或删除节点)期间。
    • 对于L3集群,请确保公司参数设置为“ENABLED”。的公司参数在L2集群中必须禁用。
    • -backplanebasedview参数使能,则仅根据背板接口接收到的心跳决定业务视图(服务流量的节点集)。缺省情况下,禁用该参数。关闭该参数后,节点不依赖于仅背板的心跳接收。
  3. [仅限L3集群]创建节点组。在下一步中,新添加的集群节点必须与该节点组关联。

    请注意

    该节点组包括属于同一网络的所有Citrix ADC设备或其子集。

    添加集群节点组

  4. 将Citrix ADC设备添加到集群中。

    添加集群节点 状态的 底板 节点组

    > **备注**对于L3集群:> >—节点组必须为创建的节点组名称。>—当节点组中存在多个节点时,必须配置backplane参数,以便网络内的节点能够相互通信。示例:为L2集群(所有集群节点在同一网络中)增加一个节点。

    add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1

    为L3集群添加一个节点,该集群包括来自每个网络的单个节点。在这里,您不需要设置背板。

    添加集群节点0 10.102.29.60 -state被动节点组ng1

    为L3集群添加一个节点,该集群包括来自每个网络的多个节点。在这里,您必须设置背板,以便网络中的节点可以相互通信。

    add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1 -nodegroup ng1' ' '

  5. 在该节点上添加集群IP地址,以“10.102.29.61”为例。

    添加ns ip   -type clip 

    例子

    > add ns IP 10.102.29.61 255.255.255.255 -type clip 
  6. 启用集群实例。

    启用集群实例

  7. 保存配置。

    保存nsconfig

  8. 热重启设备。

    重启温暖< !——NeedCopy >

    使用show cluster instance命令验证集群配置。验证命令的输出是否将设备的NSIP地址显示为集群的一个节点。

  9. 节点UP后,登录CLIP并更改集群IP地址和节点IP地址的RPC凭据。有关更改RPC节点密码的详细信息,请参见修改RPC节点密码

通过GUI创建集群

  1. 登录到您打算添加到集群的设备(例如,具有NSIP地址10.102.29.60的设备)。
  2. 导航到“系统>集群”。
  3. 在详细信息窗格中,单击管理集群链接。
  4. 在“集群配置”对话框中,设置创建集群所需的参数。将鼠标悬停在对应的文本框上,可以查看参数的说明。
  5. 点击创造。
  6. 2 .在“配置集群实例”对话框中,选中“启用集群实例”复选框。
  7. 在“集群节点”窗格中,选择节点,单击开放。
  8. 在“配置集群节点”对话框中设置“状态”。
  9. 点击好吧,然后点击保存。
  10. 热重启设备。
  11. 节点UP后,登录CLIP并更改集群IP地址和节点IP地址的RPC凭据。有关更改RPC节点密码的详细信息,请参见修改RPC节点密码

严格模式支持集群同步状态

现在可以配置集群节点,以便在应用配置时查看错误。在add和set集群实例命令中引入了一个新参数“syncStatusStrictMode”,用于跟踪集群中每个节点的状态。缺省情况下,syncStatusStrictMode参数是关闭的。

通过命令行开启严格模式

在命令提示符下,输入:

设置集群实例 [-syncStatusStrictMode (ENABLED | DISABLED)]

例子:

设置集群实例1 -syncStatusStrictMode ENABLED

使用CLI查看严格模式的状态

>show cluster instance 1) cluster ID: 1 Dead Interval: 3秒Hello Interval: 200msecs抢占:DISABLED Propagation: ENABLED Quorum Type: MAJORITY INC State: DISABLED Process Local: DISABLED Retain Connections: NO Heterogeneous: NO Backplane view: DISABLED集群同步严格模式:ENABLED集群状态:ENABLED(admin), ENABLED(operational), UP WARNING(s):(1)—集群上没有配置斑点SNIPs。发现SNIPs有助于提高集群性能成员节点:节点ID节点IP健康管理状态运行状态-------------- ----------------- ----------------- 1)1 192.0.2.20 UP ACTIVE ACTIVE(配置协调器)2)2 192.0.2.21 UP ACTIVE ACTIVE 3) 3 192.0.2.19* UP ACTIVE ACTIVE 

通过图形化界面查看集群节点同步失败的原因

  1. 导航到“系统>集群>集群节点”
  2. 集群节点界面,向右滚动,可查看集群节点同步失败原因的详细信息。
创建Citrix ADC集群