• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

(修订)HPE 32Gb Fibre Channel Host Bus Adapters – 通过iLOrest对SN1610Q HBA PLDM固件更新失败,导致HBA卡无法运行

  • 0关注
  • 0收藏 546浏览
粉丝:10人 关注:1人

组网及说明

(Revision) HPE 32Gb Fibre Channel Host Bus Adapters - Firmware Update of SN1610Q Adapters with Platform Level Data Model Package Using the iLOrest Utility Fails and Leaves the Host Bus Adapter Inoperable

文档ID:a00145930en_us    Last Updated: 2025-11-26

影响范围

此文档适用于运行HPE SPP 2023.03.00.00(或更高版本的任何HPE平台,并配置如下任何HPE HBA卡:

  • HPE SN1610Q 32Gb 1-port Fibre Channel Host Bus Adapter (R2E08A)
  • HPE SN1610Q 32Gb 2-port Fibre Channel Host Bus Adapter (R2E09A)
  • HPE SN1610Q 32Gb Fibre Channel Host Bus Adapter (HPESN1610QFCHBAPRE)
  • HPE SN1700Q 64Gb 1-port Fibre Channel Host Bus Adapter (R7N86A)
  • HPE SN1700Q 64Gb 2-port Fibre Channel Host Bus Adapter (R7N87A)

这些HBA卡支持如下服务器:

  • HPE ProLiant DL360 Gen11
  • HPE ProLiant DL380 Gen11
  • HPE ProLiant ML350 Gen11 Server
  • HPE Alletra Storage Server 4120
  • HPE Alletra 4110 Server
  • HPE ProLiant DL320 Gen11 Server
  • HPE ProLiant DL365 Gen11 Server
  • HPE ProLiant DL385 Gen11 Server
  • HPE ProLiant DL345 Gen11 Server
  • HPE ProLiant DL325 Gen11 Server
  • HPE ProLiant DL380a Gen11
  • HPE ProLiant DL160 Gen10 server
  • HPE ProLiant DL180 Gen10 server
  • HPE ProLiant DL20 Gen10 Plus server
  • HPE ProLiant DL20 Gen10 server
  • HPE ProLiant DL325 Gen10 Plus server
  • HPE ProLiant DL325 Gen10 Plus v2 server
  • HPE ProLiant DL325 Gen10 server
  • HPE ProLiant DL345 Gen10 Plus server
  • HPE ProLiant DL360 Gen10 Plus server
  • HPE ProLiant DL360 Gen10 server
  • HPE ProLiant DL365 Gen10 Plus server
  • HPE ProLiant DL380 Gen10 Plus server
  • HPE ProLiant DL380 Gen10 server
  • HPE ProLiant DL385 Gen10 Plus server
  • HPE ProLiant DL385 Gen10 Plus v2 server
  • HPE ProLiant DL560 Gen10 server
  • HPE ProLiant DL580 Gen10 server
  • HPE ProLiant ML350 Gen10 server

问题描述

HPE ProLiant Gen10ProLiant Gen10 PlusProLiant Gen11环境中,尝试使用PLDM固件更新包(.fwpkg),更新影响范围中列出的任何HBA卡的固件,可能无法成功升级。此包可以通过iLOrest工具更新,也可以用 Gen11 HPE Service Pack for ProLiant (SPP) version 2023.04.00.00 版本刷新。

通过iLOrest工具更新HBA卡固件时,会出现此问题。在重新启动HBA之前,该进程没有等待足够长的时间来完成HBA上的固件写入操作。使用其他操作系统下刷新的方法(VMwareLinux)升级固件时不会遇到此问题。

由于写操作不完整,导致HBA卡在UEFIOS中都无法正确显示。因此,HBA卡将无法连接到光纤通道网络。

这可以通过操作系统中的错误消息“Failure to initialize adapter”和HBA卡错误码4006,或者提示“the adapter is stuck in maintenance mode”来识别。

在固件升级失败的情况下,主机操作系统日志中记录的错误如下:

  • ESXi7.0 /var/run/log/vmkernel.log

mb[0]=4006 mb[1]=2 mb[2]=9bb6 cmd=48 ****2023-05-02T17:34:48.934Z cpu22:525339)qlnativefc: (de:0.1): scsi(2): qlnativefcInitFirmware: failed=102 mb0=0x4006, mbx1=0x2, mbx2=0x9bb6 mbx3=0xe000. WARNING: qlnativefc: (13:0.0): scsi(6): scsi(6): Failed to initialize adapter - Adapter flags 2.

  • RHEL / SUSE similar errors in /var/log/messages:

Jul 3 12:02:33 f2watpa1 kernel: qla2xxx [0000:0f:00.0]-00d2:1: Init Firmware **** FAILED ****. Jul 3 12:02:33 f2watpa1 kernel: qla2xxx [0000:0f:00.0]-00d6:1: Failed to initialize adapter - Adapter flags 2.

HBA卡进入维护模式的另一个现象是,HBA卡端口的三个指示灯都亮绿色(不闪烁)。

过程分析

N/A

解决方法

注意:如果HBA卡上安装的固件版本为02.10.00(或更早版本),请勿尝试使用02.10.08 PLDM.fwpkg)固件组件更新HBA固件。

首先,使用操作系统智能组件:Windowscp063822.exe)或LinuxVMware组件将固件从版本02.10.00(或更早版本)更新到02.10.05

安装版本02.10.05后,可以使用PLDM.fwpkg)固件组件继续更新到v02.10.08(或更高版本)。

尝试使用PLDM.fwpkg)从02.09.07直接更新到02.10.08(或更高版本),固件组件可能会导致固件更新失败,使HBA无法运行。

 

注意:SPP 2025.03.01包含02.10.08 PLDM.fwpkg)固件组件。如果使用SPP 2025.03.01更新固件,请小心并避免上述情况。

根据上述情况,如果HBA卡在尝试PLDM固件更新后处于故障状态或维护模式,请按照以下步骤操作,通过使用下面概述的固件管理协议(FMP)程序重新安装HBA固件来尝试恢复HBA

安装固件的FMP程序是通过从UEFI/RBSUF9)更新,下载Windows固件组件,然后提取二进制文件完成的。此更新方法的固件文件是“xxxxxxx.bin”文件,可以从Windows智能组件版本cpxxxxxx.exe中提取。

所需的智能组件可以通过如下链接获取:

 

Download
HPE Firmware Flash for QLogic Fibre Channel Host Bus Adapters - Microsoft Windows Server 2016/2019/2022/2025 (x86_64) version 2025.05.02 (or later)

HPE Firmware Flash

1.下载所需固件版本的.exe文件(基于Windows的固件)。

2.解压缩.exe文件。

3..bin文件放在USB上并将其挂载到服务器,或使用HPE iLO GUI .NET控制台挂载包含所需文件的文件夹。

4.POST屏幕上按F9将服务器引导到BIOS/平台配置(RBSU)。

5.选择嵌入式应用程序(Embedded Applications)。

6.选择固件更新(Firmware Update)。

7.选择SN1610Q控制器,然后选择.bin固件文件,并按照显示的步骤进行操作。

8.重新启动服务器。

注意:若通过 FMP(固件维护包,文件格式为.bin)恢复流程未能恢复HBA的连通性,请更换该HBA,并按照上述解决方案步骤进行固件更新。

 

其他HBA

其他HBA卡(如 SN1700Q 型号)可能出现与 SN1610Q 型号相同的故障现象,对应的解决方法也一致;但两者所需的 .bin 格式固件文件不同。多款HBA所需的 .bin 格式固件文件均包含在同一安装包内。

例如,以下链接提供了最新的 Windows 系统可执行文件,相关知识库文档(KB)或配置文件接口(CFI)会指导你在使用前先提取其中的二进制文件。

HPE Firmware Flash for QLogic Fibre Channel Host Bus Adapters - Microsoft Windows Server 2016/2019/2022/2025 (x86_64)

如需了解更多信息,请参阅:HPE QLogic Adapters Release Notes

 

如需确定HBA应使用哪一个 .bin 格式固件文件,请执行以下步骤:

  1. 执行 HPE 固件刷写步骤的第 2 步,解压 Windows 系统安装包后,提取其中的 payload.json 文件。
  2. 打开并读取该 payload.json 文件,查看此 Windows 安装包支持更新的HBA型号列表。
  3. 在文件中找到目标设备名称(Device Name,其紧邻下方的字段即为该HBA通过 FMP 流程进行固件刷写所需的文件名(FileName)。

Example Output:

"DeviceName": "HPE SN1700Q 64Gb Single Port Fibre Channel Host Bus Adapter",
"Target": "a6b1a447-382a-5a4f-1077-228115900369",
"Version": "02.11.01",
"FirmwareImages": [
{
"FileName": ".//mh021101.bin",
"Order": 1,
"UefiFlashable": true,
"Type": "Firmware",
"ResetRequired": true,
"DelayAfterInstallSec": 1,
"InstallDurationSec": 250

For SN1610q, use the other .bin file extracted from step 2.

"DeviceName": "HPE SN1610Q 32Gb 1-port Fibre Channel Host Bus Adapter",
"Target": "a6b1a447-382a-5a4f-1077-2281159002D3",
"Version": "02.11.01",
"FirmwareImages": [
{
"FileName": ".//mh021101.bin",
"Order": 1,
"UefiFlashable": true,
"Type": "Firmware",
"ResetRequired": true,
"DelayAfterInstallSec": 1,
"InstallDurationSec": 250

选择 “解压”而非“安装”选项,双击运行该 Windows 版工具包,即可生成所需的两个 .bin 格式固件文件。

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2025-12-29对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作