Citrix ADC

升级或降级 Citrix ADC 群集

Citrix ADC 群集的所有节点必须运行相同的软件版本。因此,要升级或降级群集,必须升级或降级群集的每个 Citrix ADC 设备(一次一个节点)。

正在升级或降级的节点不会从群集中删除。节点继续是群集的一部分,并且不间断地提供流量,但节点在升级或降级后重新启动时除外。

但是,由于群集节点之间的软件版本不匹配,配置传播将在群集上禁用,并且只有在所有群集节点都具有相同版本后才启用。由于在降级群集时升级过程中禁用配置传播,因此在此期间您无法通过群集 IP 地址执行任何配置。

重要信息:

在群集设置中,Citrix ADC 设备可能会崩溃,在以下情况下:

  • 将安装程序从 Citrix ADC 13.0 47.x 或 13.0 52.x 版本升级到更高版本,或者
  • 将安装程序升级到 Citrix ADC 13.0 47.x 或 13.0 52.x 版本

解决办法:在升级过程中,执行以下步骤:

  • 禁用所有群集节点,然后升级每个群集节点
  • 升级所有节点后启用所有群集节点

升级或降级群集之前的注意事项

  • 升级或降级群集软件版本时,无法添加群集节点。

  • 您可以通过单个节点的 NSIP 地址执行节点级配置,但请确保在所有节点上执行相同的配置以保持它们同步。

  • 当群集升级时,您不能从群集 IP 地址执行 “start nstrace” 命令。但是,您可以通过其 NSIP 地址对单个群集节点执行此操作来获取单个节点的跟踪。

  • 由于在 NetScaler 10.5 生成 52.11 中进行的群集许可更改群集节点的必备条件,请参阅以下内容:

    • 如果在 NetScaler 10.5 版本 52.11 之前的版本中设置了群集,则群集将使用单独的群集许可证文件。无需更改。

    • 如果群集是在 NetScaler 10.5 Build 52.11 或更高版本中设置的,然后降级为 NetScaler 10.5 Build 52.11 之前的内部版本,降级的群集将不起作用,因为它现在需要一个单独的群集许可证文件。

  • 从任何 NetScaler 10.1 版本升级到更高版本时,必须在所有 TCP 配置文件上禁用同步 Cookie(使用“设置 ns TCPProfile <name>-同步 Cookie 禁用”命令),然后必须在 CLIP 子网上添加条带 SNIP。升级后,可以再次启用同步 cookie。

  • 将 Citrix ADC 设备从 NetScaler 10.1 版本升级到 NetScaler 10.5 版本时,请勿执行“显示审核消息”命令,因为这可能会导致 Citrix ADC 设备无响应。

  • NetScaler 10.5 54.x 和 55.x 版本不适合群集部署。这是因为,对于需要探测的服务,SYN 数据包是在本地(在流接收器上)处理的,即使禁用了同步 cookie。

  • 升级群集时,升级后的节点可能会激活一些其他功能,这些功能在未升级的节点上不可用。这会导致群集升级时出现许可证不匹配警告。升级所有群集节点时,此警告将自动解决。

重要

  • Citrix 建议您在升级或降级下一个节点之前等待上一个节点处于活动状态。

  • Citrix 建议必须最后升级/降级群集配置节点,以避免群集 IP 会话多次断开连接。

升级或降级群集节点的软件

  1. 确保群集是稳定的,并且所有节点上的配置都已同步。

  2. 通过其 NSIP 地址访问每个节点并执行以下操作:

    • 升级或降级群集节点。有关升级和降级设备软件的详细信息,请参阅升级和降级 NetScaler 设备

    • 保存配置。

    • 重新启动设备。

  3. 对每个其他群集节点重复步骤 2。

升级或降级 Citrix ADC 群集