设置 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. 在 Configuration 选项卡上,导航到 NetScaler > Clusters > Cluster Instances。
  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 NA
VPX3 VPX3 VPX3 NA
示例2:
SDX1 SDX2 SDX3 InstanceID
VPX1 VPX1 VPX1 1
VPX2 VPX2 VPX2 NA
VPX3 VPX3 VPX3 NA
VPX4 不适用 不适用 不适用
  1. 使用所有 NetScaler SDX 设备中的所有 VPX 实例创建一个单独的群集实例。但使用 quorum type NONE。这有一些限制。
示例:
SDX1 SDX2 InstanceID
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. 单击“完成”以将节点添加到群集。