1 Linux系统
(1)使用管理员账户登录服务器系统 。
(2)确认固件升级工具以及待烧录的固件文件,并上传至操作系统可访问路径下 固件升级工具: QConvergeConsoleCLI-***.rpm
(3)在操作系统下执行工具安装命令:rpm -ivh QConvergeConsoleCLI-***.rpm,
(4)将固件文件解压:unzip ***.zip;
(5)查看当前服务器上所有的 Qlogic FCHBA 卡,执行命令:qaucli -i,记录待升级 FC HBA卡的<hba instance>或<hba wwpn> ;
(6)烧录 MBI(*.bin)固件文件,执行命令 qaucli -b <all>|<hba instance>|<hba wwpn> [-rg <all>] <bin file>,其中固件文件需要指定绝对路径,每张双口卡均使用第一个口进行固件烧录。比 如 qaucli -b 21-00-34-80-0D-70-4F-4A -rg all /root/XXXX.BIN,如下图所示:
(7)重启操作系统,使新固件生效;
(8)进入系统后,执行固件版本查询命令:qaucli –i或者qaucli -pr fc -z <all>|<hba
instance>|<hba wwpn>, 比如 qaucli -pr fc -z 21-00-34-80-0D-70-4F-4A或 qaucli -pr fc -z 2,查看 Flash Image Version和 FC Firmware Version 为目标固件版本,即代表固件升级成功。

2 Windows系统
(1)使用管理员账号登录服务器系统;
(2)将固件升级工具和固件文件上传到系统下 固件升级工具:QConvergeConsoleCLI- <version>_win_x64.msi 固件文件:qlx256xaf3.35.08_risc_8.08.207.zip;
(3)在操作系统下双击固件文件 zip 包解压;
(4)进入固件升级工具 msi 文件所在目录下,打开 cmd,执行静默安装工具命令:msiexec.exe /qn /package QConvergeConsoleCLI-<version>-win_x64.msi,工具默认安装: Program Files\QLogic Corporation\QConvergeConsoleCLI 路径下;
(5)进入工具 Program Files\QLogic Corporation\QConvergeConsoleCL 安装路径下,打开 cmd;
(6)查看当前服务器上所有的Qlogic FCHBA卡,执行命令:qaucli -i,记录待升级 FC-HBA卡的 <hba instance>或<hba wwpn>;
(7)烧录 MBI(*.bin)固件文件,执行命令 qaucli -b <all>|<hba instance>|<hba wwpn> [-rg <all>] <bin file>,其中固件文件需要指定绝对路径,每张双口卡均使用第一个口进行固件烧录。比 如 qaucli -b 21-00-00-24-FF-7F-FB-4C -rg all /root/Q25A8335.BIN。

(8)重启操作系统,使新固件生效;
(9)进入系统后,执行固件版本查询命令:qaucli –i或者qaucli -pr fc -z <all>|<hba> instance>|<hba wwpn>, 比如 qaucli -pr fc -z 21-00-00-24-FF-7F-FB-4C或 qaucli -pr fc -z 查看 Flash Image Version和 FC Firmware Version 为目标固件版本,即代表固件升级成功。

3 VMware系统
(1)以 VMware ESXi 6.7U1 系统为例,在 ESXi的主界面下按 F2键进入配置界面,输入 root 账户的密码;
(2)选择 Troubleshooting Options菜单,开启 SSH 服务和 ESXi Shell功能;
(3)通过管理 IP 登录 Vphere web client界面,然后将固件升级工具和固件文件上传到 /vmfs/volumes/datastore 路径下,固件升级工具:***_FC_Esxci_Plugin-offline_bundle- ***.zip 固件文件:qlx256xaf3.35.08_risc_8.08.207.zip
(4)在 ESXi的主界面按 Alt + F1 组合键进入到系统命令行界面,进入/vmfs/volumes/datastore路径下(若要退出命令行界面,按 Alt + F2 组合键);
(5)执行工具安装命令:esxcli software vib install --maintenance-mode -d /<pathname>/***_FC_Esxci_Plugin-offline_bundle-***.zip
(6)重启系统,使工具生效;
(7)将固件文件解压:unzip ***.zip;
(8)查看 QLogic adapters 列表,执行命令:esxcli qlfc qcc adapter list, Adapter Id 格式为 Adapter_<model number>_<serial number> ;
(9)确认待升级固件的目标 FC 卡 Adapter Id,执行固件升级命令:esxcli qlfc qcc adapter update -i <Adapter_Id> -f <path to mbi file>,如下图所示:

(10)固件升级成功后,重启系统,使新固件生效;
(11)进入系统下,执行执行固件版本查询命令:esxcli qlfc qcc adapter info get -i <Adapter-Id>,查 看 Flash Firmware Version 和 Mutiboot Version为目标固件版本,即代表固件升级成功。
