ADC

开始之前的准备工作

在开始升级或降级过程之前,请确保检查以下内容:

  • 评估组织的支持协议。记录设备序列号、支持协议和联系方式,以获得 Citrix 技术支持或 Citrix 授权合作伙伴的支持。

  • 分配的用于升级 NetScaler 设备的时间。遵循组织的变更控制程序。分配两倍的时间来执行升级。分配足够的时间来升级每个 NetScaler 设备。

  • NetScaler 许可系统对 NetScaler VPX 设备强制执行 Customer Success Services (CSS) 成员资格许可证验证。在升级 NetScaler VPX 设备之前,请确保该设备的当前 CSS 成员资格有效且未过期。

    确保当前 CSS 成员资格到期日期等于或晚于要升级的 NetScaler 产品版本的 CSS 资格日期。

    如果 CSS 成员资格到期日期早于 CSS 资格日期,则现有许可证不适用于 NetScaler VPX 设备的升级版本。此功能可以防止未经授权使用许可证。必须续订 CSS 成员资格才能升级 NetScaler VPX 设备。

    有关 NetScaler VPX 版本及其 CSS 资格日期的列表,请参阅 NetScaler 产品 Customer Success Services 资格日期

    有关 CSS 的更多信息,请参阅 Customer Success Services

  • Citrix 建议一次升级一个主要版本。例如,如果 NetScaler 设备使用版本 12.1,并且您想要升级到 13.1 版,请先将设备升级到版本 13.0,然后再升级到版本 13.1。

  • 许可框架和许可证类型。软件版本升级可能需要新的许可证,例如:
    • 从标准版升级到高级版,或
    • 标准版到高级版,或者
    • 从高级版到高级版。

    当您升级到版本 13.1 时,现有的 NetScaler 许可证将继续有效。有关详细信息,请参阅许可

  • 检查 新建和弃用的命令、参数和 SNMP OID
  • 检查 NetScaler MPX 硬件和软件兼容性表
  • 如果 NetScaler Gateway 登录页面是自定义的,请务必将 UI 主题设置为默认值。
  • 如果要升级 LOM,请查看 LOM 固件升级页面
  • 从 NetScaler 下载中下 载 NetScaler固件。 有关下载 NetScaler 固件的详细步骤,请参阅下载 NetScaler 发行包

  • 备份文件。手动对配置文件、自定义文件、证书、监视器脚本、许可证文件等执行备份,或者使用 NetScaler CLI 或 GUI- 备份和还原参阅以下文档进行备份

    • 有关用于备份的其他常见自定义文件,请参阅以下列表。
      • /nsconfig/monitors/*.pl
      • /nsconfig/rc.netscaler
    • 备份并删除自定义文件夹。该文件夹通常位于 /var/customizations 下。自定义的一个示例是带徽标的登录页面。复制自定义文件夹后,在升级设备之前,必须将其从 NetScaler 设备中删除。使用自定义进行升级可能会导致出现一些问题。

    重要:

    Citrix 强烈建议查看上述备份程序。如果 NetScaler 设备上的更新未完成,请制定操作计划。

  • 在执行升级之前,请确认 /var 和 /flash 目录中是否有足够的空间供 NetScaler 设备使用。/var 需要 5 GB 的可用空间(升级捆绑包 1 GB + 升级过程 4 GB) /flash 需要足够的空间来复制新内核(大约在 140MB 到 160MB 之间)确保至少有 250 MB 可用空间可用空间。 有关清除 /var 中磁盘空间的更多信息,请参阅如何在 /var 目录上释放空间以记录 NetScaler 设备的问题。 有关清除 /flash 中磁盘空间的更多信息,请参阅 https://support.citrix.com/article/CTX133587

  • 使用预配置检查工具执行升级之前,请确认没有无效的配置。默认情况下,此工具也会在升级过程中运行,并作为 installns 脚本的一部分运行。为避免由于配置无效而导致升级失败,建议在升级之前运行预配置检查工具。有关更多信息,请参阅 预配置检查工具

    如果存在任何无效的配置,请执行以下步骤以使用该 nspepi 工具将无效配置转换为有效配置。

    1. 运行该 nspepi 工具来转换 ns.conf 文件。有关该 nspepi 工具的信息,请参阅 使用 NSPEPI 工具转换策略表达式
    2. 检查该 nspepi 工具生成的 warn_ns.conf 文件并修复错误(如果有)。
    3. 使用以下选项之一应用转换后的配置,测试转换后的配置:
      1. 运行该 clear config -f basic 命令,然后通过运行该 source /nsconfig/new_ns.conf 命令获取转换后的配置。
      2. 手动删除经典命令(通过解除绑定和删除策略),然后通过运行该 source /nsconfig/new_ns.conf 命令获取转换后的配置。
    4. 保存配置。

    注意:

    如果您 Yinstallns 脚本中选择用于升级版本的选项,则不会执行预配置检查。

    有关经典策略弃用的更多信息,请参阅 经典策略弃用常见问题解答。

  • 验证 NetScaler 设备的完整性。如果您有 NetScaler 硬件设备,Citrix 强烈建议您运行 fsck 磁盘检查并验证 NetScaler 硬盘的完整性。如果出现错误,请重置硬盘驱动器并重复执行磁盘检查命令。如果错误消息再次出现,请联系 NetScaler 支持部门进一步调查问题。

  • 查看 NetScaler VPX 支持列表和使用指南

  • 查看 常见问题 部分。

  • 使用测试环境验证升级过程。

有关升级或降级 NetScaler 设备的必备条件的详细信息,请参阅以下支持文章:

开始之前的准备工作