设置 NetScaler 实例集群

Last published : Oct 06, 2026
在为一个或多个 SDX 设备预配 NetScaler 实例后,您可以创建 NetScaler 实例集群。
Citrix® 建议您从 Management Service 执行集群配置。当您从 VPX 实例执行集群配置时,Management Service 会在每 30 分钟的自动发现过程中了解配置。在最坏的情况下,集群信息在 30 分钟内不会被发现。虽然集群可能正常工作,但会错过一些针对集群依赖项的基本验证检查。Management Service 在 ADC 实例上配置集群之前执行这些检查。因此,您必须从 Management Service 执行任何集群配置。
注意:
  • 要设置集群,您必须了解 NetScaler 集群。有关详细信息,请参阅集群。
  • 对于跨 SDX 设备拥有 NetScaler 实例的集群,Citrix 建议您使用来自三个 SDX 设备的 NetScaler 实例。此过程可确保始终满足至少 (n/2 +1) 个节点的集群标准。
图 1. SDX NetScaler 实例集群
SDX 集群设置
上图显示了同一子网上的三个 SDX 设备:SDX1、SDX2 和 SDX3。这些设备上的 NetScaler 实例用于形成两个集群:Cluster1 和 Cluster2。
  • Cluster1 包括 SDX1 上的两个实例。
  • Cluster2 包括 SDX1 上的一个实例、SDX2 上的两个实例以及 SDX3 上的另外两个实例。

注意事项

  • 建议为集群的每个节点使用 6 GB RAM。
  • 托管在 NetScaler SDX™ 设备上的 NetScaler VPX 实例必须配置专用核心。
  • SDX 平台不支持使用 Mellanox 接口(50G 和 100G)形成 CLAG。
  • 集群中的所有节点必须是相同类型。您不能使用以下组合来形成集群:
    • 硬件设备和虚拟设备。
    • NetScaler VPX 实例和 NetScaler SDX 实例。
    • 不同 SDX 硬件平台上的 ADC 实例。
  • NetScaler 实例必须是相同版本,且必须是 10.1 或更高版本。
  • 所有 NetScaler 实例必须具有相同的特性许可证。
  • 将配置添加到集群后,无法在单个 NetScaler 实例上更新配置。所有更改都必须通过集群 IP 地址执行。
  • 所有 NetScaler 实例必须具有相同的资源(内存、CPU、接口等)。
  • 背板 MTU 必须比数据接口 MTU 大 78 字节。
  • 确保任何数据接口 MTU 在 9138 字节以内。
  • 从版本 13.0 build 82.x 开始,在向集群添加节点时,系统会提示您添加 SNIP 地址。您还可以在添加节点时动态创建 SNIP 地址。此功能有助于解决严格源 IP 地址检查上的安全问题。
  • 重要提示! 请谨慎使用“删除集群”选项。当您单击“删除集群”时,集群将在没有任何警告的情况下被删除。

在 SDX 设备上设置集群

  1. 登录到 SDX 设备。
  2. 在“配置”选项卡上,导航到“NetScaler > 集群 > 集群实例”。
  3. 创建群集:
    1. 单击“创建群集”。
    2. 在“创建群集”对话框中,设置群集所需的参数。要查看参数的说明,请将鼠标光标悬停在相应的字段上。
    3. 单击“下一步”以查看配置摘要。
    4. 单击“完成”以创建群集。 注意:当配置了 L2 VLAN 的 NetScaler 实例添加到群集时,则 add VLAN 命令将保存,并使用 sdxvlan 参数设置为“是”。此参数是一个内部参数,用于避免在 SDX 群集形成期间丢失连接。
  4. 向群集添加节点:
    1. 单击“添加节点”。
    2. 在“添加节点”对话框中,配置添加群集节点所需的参数。要查看参数的说明,请将鼠标光标悬停在相应的字段上。
    3. 单击“下一步”以查看配置摘要。
    4. 单击“完成”以将节点添加到群集。
    5. 重复步骤 1 到 4,将另一个节点添加到群集。
    创建群集后,必须通过群集 IP 地址访问它来配置它。
如果群集实例中的节点属于同一 Citix NetScaler SDX 设备,则当 NetScaler SDX 设备发生故障时,我们可能会失去仲裁。
您可以使用以下方法部署群集节点:
  1. 从每个 NetScaler SDX 设备创建一个 VPX 实例,创建多个群集实例。
示例:
SDX1 SDX2 实例ID
VPX1 VPX1 1
VPX2 VPX2 2
  1. 如果存在两个以上的 NetScaler SDX 设备,则使用来自所有设备的 VPX 实例创建单个群集实例,并使用 quorumType Majority。在这种情况下,请确保 VPX 实例在所有 NetScaler SDX 设备上均匀分布。
示例1:
SDX1 SDX2 SDX3 实例ID
VPX1 VPX1 VPX1 1
VPX2 VPX2 VPX2 不适用
VPX3 VPX3 VPX3 不适用
示例2:
SDX1 SDX2 SDX3 实例ID
VPX1 VPX1 VPX1 1
VPX2 VPX2 VPX2 不适用
VPX3 VPX3 VPX3 不适用
VPX4 NA NA NA
  1. 使用来自所有 NetScaler SDX 设备的所有 VPX 实例创建一个单一集群实例。但使用 quorum type NONE。这有一些限制。
示例:
SDX1 SDX2 实例ID
VPX1 VPX1 1
VPX2 VPX2 2
VPX3 不适用 不适用
当 -quorumType 参数设置为 NONE 时的限制:
  • 拓扑必须在集群节点之间具有冗余链接,以避免因单点故障导致网络分区。
  • 在任何集群操作(例如节点添加或移除)期间,集群可能会变得不稳定。
    注意:
    要获取 NetScaler 集群的更新列表(其中每个集群都至少有一个 SDX 设备上的 NetScaler 实例),请使用“重新发现”选项。

将一个 SDX 设备上存在的 NetScaler 实例添加到在另一个 SDX 设备上配置的集群中

  1. 登录到您要从中添加 NetScaler 实例的 SDX 设备。
  2. 在“配置”选项卡上,导航到“NetScaler”,然后单击“集群”。
  3. 单击“添加节点”。
  4. 在“添加节点”对话框中,配置添加集群节点所需的参数。要查看参数说明,请将鼠标光标悬停在相应字段上。 注意:请确保 集群 IP 地址和 集群 IP 密码参数的值是您要添加节点的集群的。
  5. 单击“下一步”以查看配置摘要。
  6. 单击“完成”以将节点添加到集群。