升级或降级 NetScaler 群集
NetScaler 群集的所有节点都必须运行相同的软件版本。因此,要升级或降级群集,必须升级或降级群集的每个 NetScaler 设备,一次升级或降级一个节点。
正在升级或降级的节点不会从群集中移除。该节点不间断地提供流量,但升级或降级后节点重新启动时的停机时间除外。
当您升级或降级第一个群集节点时,当群集节点之间的群集版本不匹配时,会自动禁用配置传播。只有在升级或降级所有群集节点后,才会启用配置传播。禁用配置传播后,您无法通过群集 IP 地址执行任何配置。
下表说明了在升级或降级第一个群集节点期间何时禁用配置传播。
升级/降级 | 从版本 | 到版本 | 说明 |
---|---|---|---|
升级 | 13.1 Build 21.50 或更早版本 | 14.1 Build 4.42 或更高版本 | 群集节点重新启动并启动后,群集上的配置传播将被禁用。注意:节点重新启动时,您不得通过群集 IP 地址执行任何配置。 |
升级 | 13.1 Build 24.38 或更高版本 | 14.1 Build 4.42 或更高版本 | 在节点重新启动之前,群集上的配置传播被禁用。 |
降级 | 14.1 Build 4.42 或更高版本 | 13.1 Build 21.50 或更早版本 | 群集节点重新启动并启动后,群集上的配置传播将被禁用。注意:节点重新启动时,您不得通过群集 IP 地址执行任何配置。 |
降级 | 14.1 Build 4.42 或更高版本 | 13.1 Build 24.38 或更高版本 | 在节点重新启动之前,群集上的配置传播被禁用。 |
您还可以使用以下命令验证命令传播的状态:
show cluster instance
<!--NeedCopy-->
备注:
在最大连接 (MaxConn) 全局参数设置为非零值的群集设置中,如果满足以下任何条件,CLIP 连接可能会失败:
- Upgrading the setup from NetScaler 13.0 76.x build to NetScaler 13.0 79.x build.
- Restarting the CCO node in a cluster setup running NetScaler 13.0 76.x build.
解决方法:
- 在将群集设置从 NetScaler 13.0 76.x 版本升级到 NetScaler 13.0 79.x 版本之前,最大连接 (maxConn) 全局参数必须设置为零。升级设置后,您可以将 MaxConn 参数设置为所需值,然后保存配置。 - NetScaler 13.0 76.x 版本不适合群集设置。Citrix 建议不要将 NetScaler 13.0 76.x 版本用于群集设置。
在群集设置中,在以下情况下,NetScaler 设备可能会崩溃:
- upgrading the setup from NetScaler 13.0 47.x or 13.0 52.x build to a later build, or
- upgrading the setup to NetScaler 13.0 47.x or 13.0 52.x build
解决办法:在升级过程中,请执行以下步骤:
- 禁用所有群集节点,然后升级每个群集节点。
- 升级所有节点后启用所有群集节点。
升级或降级群集之前的注意事项
-
重要:
请务必将升级更改和自定义内容应用于升级后的 NetScaler 设备。因此,如果
/etc
目录中有自定义配置文件,请在继续升级之前参阅自定义配置文件的升级注意事项。 -
在升级或降级群集软件版本时,您无法添加群集节点。
-
您可以通过单个节点的 NSIP 地址执行节点级配置。确保在所有节点上执行相同的配置,以保持它们同步。
-
升级群集时,您无法从群集 IP 地址运行
start nstrace
命令。但是,您可以通过使用 NSIP 地址在单个群集节点上执行此操作来获取单个节点的跟踪。 -
NetScaler 13.0 76.x 版本不适用于群集设置。Citrix 建议不要将 NetScaler 13.0 76.x 版本用于群集设置。
-
NetScaler 13.0 47.x 和 13.0 52.x 版本不适合群集设置。这是因为节点间通信在这些版本中不兼容。
-
升级群集时,升级后的节点可能激活了一些在尚未升级的节点上不可用的额外功能。在升级群集时,它会导致许可证不匹配警告。升级所有群集节点后,将自动解决此警告。
- 将配置了安全检测信号的群集节点降级到版本 14.1 Build 8.50 或更早版本时,必须禁用安全检测信号,然后降级群集节点。
重要提示
Citrix 建议您等待上一个节点变为活动状态,然后再升级或降级下一个节点。
Citrix 建议群集配置节点必须最后升级/降级,以避免群集 IP 会话多次断开连接。
升级或降级群集节点的软件
-
确保群集稳定且配置在所有节点上同步。
-
通过每个节点的 NSIP 地址访问每个节点,然后执行以下操作:
-
升级或降级群集节点。有关升级和降级设备软件的详细信息,请参阅 升级和降级 NetScaler 设备。
-
保存配置。
-
重新启动设备。
-
-
对每个其他群集节点重复步骤 2。