升级 NetScaler Console
重要提示:
基于文件的许可将从 April 15, 2026 起终止支持。在此日期之前,所有 NetScaler (ADC, SVM) 实例都必须升级到兼容 LAS 的版本并转换为使用基于 LAS 的许可。 兼容 LAS 的最低 NetScaler 版本为:
-
NetScaler ADC:14.1–51.80、13.1-60.29、13.1-37.247 (FIPS)、14.1-66.68 (FIPS)
-
NetScaler SVM:14.1–51.83、13.1-60.30
在 April 15, 2026 之后,在 NetScaler ADC 和 SVM 14.1-66.x 及更高版本中,NetScaler 升级之前将触发一项升级相关检查。此检查会验证您的 NetScaler (ADC, SVM) 是否仍在使用基于文件的许可,如果为真,则升级将被阻止并显示错误“NetScaler Upgrade Blocked: File-based licensing in use”。此预防措施可避免您的 NetScaler 实例在 April 15, 2026 之后继续升级并变为未授权状态。 请联系 Citrix 支持或您的 ATS 代表,了解如何解除升级阻止以及其中涉及的风险。
升级前检查
在从 NetScaler Console 触发升级之前,系统会自动执行升级前检查,以验证系统就绪情况和升级映像完整性。此检查可确保升级顺利进行,并降低在升级过程中遇到故障的可能性。
注意:
升级前检查功能从 NetScaler Console 14.1 版本 build 56.x 开始提供。通过本地 NetScaler Console 启动的每次升级之前,都会自动运行此检查。
如果检查检测到任何问题,NetScaler Console 会显示有关差异的详细信息,并提示您在继续升级之前解决这些问题。
升级前检查包括以下验证:
-
内存可用性检查 – 验证 NetScaler Console 是否有足够的可用 RAM 来安全地执行升级。
-
磁盘空间检查 – 确保有足够的可用磁盘空间来提取和安装升级映像。
-
映像文件要求检查 – 确认升级所需的所有强制映像文件均可用。
-
映像文件完整性检查 – 验证升级映像的校验和,以确保文件完整且未损坏。
-
LAS 迁移检查 - 验证 NetScaler Console 在 April 15, 2026 之后是否仍在使用基于文件的许可,用于池化或弹性许可类型。注意:LAS 迁移检查将于 April 15, 2026 生效,适用于池化和弹性许可类型。从该日期起,如果您尝试在仍使用基于文件的许可的情况下升级到 NetScaler Console 14.1‑66.x 或更高版本,则不允许升级。执行此检查是为了避免您的本地 NetScaler Console 在 April 15, 2026 之后继续升级,以及 NetScaler 实例在升级后变为未授权状态。如果您遇到此限制,必须联系 Citrix 支持或您的 ATS 代表寻求指导。当 LAS 预升级检查失败时,将显示以下错误:
除了资源和文件验证之外,NetScaler Console 还会验证系统的运行状况和连接性,以确保安全升级。验证包括以下检查:
-
数据库完整性检查 – 检测丢失或损坏的数据库文件,以防止升级失败。
-
数据库流通道状态 – 确认流通道处于活动和运行状态。
-
辅助节点连接 – 确保与辅助节点进行正常通信以实现冗余。
-
无密码 SSH 验证 – 确认到辅助节点的无密码 SSH 登录正常工作。
预升级检查功能提供以下优势:
-
在升级前执行这些验证有助于防止因资源不足或映像文件损坏而导致的故障。
-
通过提前识别潜在问题,预升级检查可提高升级可靠性,并最大限度地减少因恢复或重新安装工作而导致的停机时间。
升级 NetScaler Console:
-
导航到 设置 > 管理。在 系统维护 下,单击 升级 NetScaler Console。
-
在升级 NetScaler Console 页面上,通过选择 本地(您的本地计算机)或 设备 上传新的映像文件。注意当您选择 设备 时,请确保升级映像在 NetScaler Console 中的
/var/mps/mps_images可用。默认情况下,软件映像在成功升级后会被清理。 -
单击 确定。

当 LAS 预升级检查失败时解除 NetScaler Console 升级阻止
仅当您必须立即继续进行 NetScaler Console 升级并且您理解并接受下面描述的许可影响时,才使用此选项。如果您的目标是在升级后保持获得许可,请联系 Citrix 支持或您的 ATS 代表。
先决条件: 您必须拥有 NetScaler Console 或 VM 的 shell 访问权限,以及在
/var/tmp 下创建文件的足够权限。
要解除升级阻止:
-
登录到 NetScaler Console shell。
-
创建旁路标志文件。
touch /var/tmp/skip_las_checks -
重新运行升级。NetScaler Console 检测到
skip_las_checks标志并跳过 LAS 验证,从而允许升级工作流继续。
重要提示:
如果您绕过 LAS 升级前检查并继续操作,而基于文件的池化或弹性许可仍在被使用,则所有受管 NetScaler 实例在 NetScaler Console 升级后预计将变为未授权。
在 NetScaler Console 本地部署升级后,完成池化或弹性许可的 LAS 转换,并确认每个 NetScaler 实例都已正确获得许可。
如果您需要替代方法或转换序列方面的帮助,请联系 Citrix 支持或您的 ATS 代表。