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。
必备条件
- 将 NIC 固件升级到 7.00 版之前,必须将 NetScaler MPX 设备升级到支持新固件的软件版本。以下版本支持固件版本 7.00。
- 11.1 Build 64.x 及更高版本
- 12.1 Build 56.x 及更高版本
- 13.0 Build 58.x 及更高版本
重要: 不要将软件版本降级到这些版本之前的版本。
-
/netscaler
目录中必须存在以下脚本:upgrade_fortville_nics.sh
如果脚本不存在,则已安装的 ADC 软件映像不支持固件升级。
- 脚本目录中必须存在以下
/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-->