NetScaler MPX

NetScaler MPX 设备上的福特维尔 NIC 固件升级

注意

13.1 及更高版本的软件版本支持固件版本 8.70。默认固件版本为 7.00。要升级到固件版本 8.70,请运行以下命令:

shell
cd /netscaler
sh upgrade_fortville_nics.sh 8.70
<!--NeedCopy-->

升级包含 Fortville NIC 的 NetScaler MPX 设备上的固件以修复 https://support.citrix.com/article/CTX263807

必备条件

  1. 将 NIC 固件升级到 7.00 版之前,必须将 NetScaler MPX 设备升级到支持新固件的软件版本。以下版本支持固件版本 7.00。
    • 11.1 Build 64.x 及更高版本
    • 12.1 Build 56.x 及更高版本
    • 13.0 Build 58.x 及更高版本

    重要: 不要将软件版本降级到这些版本之前的版本。

  2. /netscaler 目录中必须存在以下脚本:

    upgrade_fortville_nics.sh

    如果脚本不存在,则已安装的 ADC 软件映像不支持固件升级。

  3. 脚本目录中必须存在以下 /var/tmp/Fortville_Silicom_Intel/脚本:
  • fortville_fw_update
  • fortville_fw_update_intel_1
  • fortville_fw_update_silicom_1
  • fortville_fw_update_state_机器
  • fortville_fw_update_subr

    如果这些脚本不存在,请在命令提示符处运行 installns 以安装这些文件。支持此固件升级的所有 ADC 软件都包含这些文件。

支持的平台

所有包含福特维尔 NIC 的 NetScaler MPX 平台均支持固件升级脚本。脚本验证设备是否包含 Fortville NIC,如果未找到任何网卡,则退出。

注意: NetScaler SDX 平台不支持这些固件升级脚本。

以下 MPX 设备和相应的零容量设备包含 Fortville NIC:

  • MPX 8900
  • MPX 8900 FIPS 认证的设备
  • MPX 9100
  • MPX 14000-40C
  • MPX 14000-40S
  • MPX 14000-40G
  • MPX 15000
  • MPX 15000-50G
  • MPX 15000-50G FIPS 认证的设备
  • MPX 16000
  • MPX 25000-40G
  • MPX 25000T
  • MPX 25000TA
  • MPX 25000-40G
  • MPX 26000
  • MPX 26000-50S
  • T1300
  • T1310

升级固件

重要:

  • 升级脚本使设备脱离网络。完成脱机 NIC 固件升级所需的时间因平台而异。例如,在具有 6 个福特维尔 NIC 的 MPX 14000 平台上,升级的总时间约为 30 分钟。
  • 更新固件后,确保设备上的软件版本支持新固件。

固件升级脚本将 NIC 固件升级到 7.00 版。此升级是在 Silicom 或英特尔制造的 Fortville 10G 和 40G NIC 以及 Silicom 制造的福特维尔 25G NIC 上执行的。

备注:

  • 将 NIC 上的固件版本更新到 7.00 后,您无法将 NIC 降级到早期版本。
  • 升级一些 Fortville NIC 可能需要多次尝试。例如,将某些 NIC 更新到固件版本 7.00 最多可能需要三次尝试。

要升级固件,请在命令提示符下键入:

> shell
root@ns# cd /netscaler
root@ns# sh upgrade_fortville_nics.sh
<!--NeedCopy-->

默认情况下,固件升级到 7.00 版。

升级后

运行 fortville_fw_update_state_machine 之后,它会删除 /nsconfig/.developer/nsconfig/rc.local 文件并退出。

  • 删除 /nsconfig/.developer 文件后,NetScaler 软件会在重新启动时启动。
  • 通过删除 /nsconfig/rc.local 文件,重新启动时不会调用 fortville_fw_update_state_machine 脚本。

重新启动后,NetScaler 软件已启动,固件升级过程已完成。

固件升级后,/var/log 目录 upgrade_fortville_nic_fw.log 中的日志文件包含固件升级活动的详细记录。除其他信息外,它记录了固件更新过程的持续时间。

此外,/var/tmp/Fortville_Silicom_Intel/scripts 目录中的文件 .fortville_firmware_upgrade_parm_file 不会被删除。您可以检查它以获取有关固件升级的信息。

可以调用 fortville_nic_info 脚本来打印有关主机 ADC 设备中 Fortville NIC 的信息摘要。信息记录在日志文件中。

要运行脚本,请在命令提示符下键入:

> shell
root@ns# cd /var/tmp/Fortville_Silicom_Intel/scripts
root@ns# sh fortville_nic_info

<!--NeedCopy-->
NetScaler MPX 设备上的福特维尔 NIC 固件升级