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

(修订)HPE Fibre Channel Host Bus Adapters - 在HPE ProLiant Gen10/Gen10 Plus环境下,HBA卡固件从1.77.12版本升级到2.00.01版本时,系统重启后可能出现HBA卡功能失效或操作系统无法识别

  • 0关注
  • 0收藏 157浏览
粉丝:8人 关注:1人

组网及说明

(Revision) HPE Fibre Channel Host Bus Adapters - In an HPE ProLiant Gen10/Gen10 Plus Environment, during a Firmware Update From Version 1.77.12 To Version 2.00.01, the HBA May Become Inoperable or Invisible to the Operating System After Restart

文档 ID:a00135556en_us    Last Updated: 2025-07-25

影响范围:

本文档适用于任何运行SPP 2023.03.00.00 版本的 HPE 平台,并且已配置了以下任何一款 HPE HBA卡的服务器:

  • HPE SN1100Q 16Gb Dual Port Fibre Channel Host Bus Adapter ( P9D94A)
  • HPE SN1100Q 16Gb Single Port Fibre Channel Host Bus Adapter (P9D93A)
  • HPE StoreFabric SN1100Q 16Gb Dual Port Fibre Channel Host Bus Adapter/S-Buy (P9D96A)
  • HPE StoreFabric SN1100Q 16Gb Single Port Fibre Channel Host Bus Adapter/S-Buy (P9D95A)

以上HBA 卡适配的服务器型号

  • HPE ProLiant DL160 Gen10 server
  • HPE ProLiant DL160 Gen9 Server
  • HPE ProLiant DL180 Gen10 server
  • HPE ProLiant DL180 Gen9 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 DL360 Gen9 Server
  • HPE ProLiant DL365 Gen10 Plus server
  • HPE ProLiant DL380 Gen10 Plus server
  • HPE ProLiant DL380 Gen10 server
  • HPE ProLiant DL380 Gen9 Server
  • HPE ProLiant DL385 Gen10 Plus server
  • HPE ProLiant DL385 Gen10 Plus v2 server
  • HPE ProLiant DL560 Gen10 server
  • HPE ProLiant DL560 Gen9 Server
  • HPE ProLiant DL580 Gen10 server
  • HPE ProLiant DL580 Gen9 Server
  • HPE ProLiant ML350 Gen10 server
  • HPE ProLiant ML350 Gen9 Server

问题描述

HPE ProLiant Gen10 Gen10 Plus 环境中,尝试使用 HPE Service Pack for ProLiant (SPP) 2023.03.00.00 版本更新上文“影响范围”中列出的任何 HBA卡的固件可能无法成功完成,并且尝试使用基于 Linux 操作系统的固件更新时也可能会出现类似的失败情况。

发生故障的原因是HBA卡的两个不同进程同时发生所导致的;固件更新过程正在向HBA的NVRAM写入更新映像,而服务器同时对HBA执行了重启操作。根据映像更新进程的进度不同,HBA可能会处于以下异常状态之一:无法在统一可扩展固件接口 (UEFI) 和操作系统中正确显示,或者可能无法连接到FC网络。

 

如果更新失败,主机操作系统将在系统日志中记录以下错误:

  • 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是否处于故障状态且无法连接存储区域网络(SAN),可以通过以下步骤进行诊断:进入 UEFI BIOS 系统配置界面(开机按 F9键),检查受影响的HBA的高级设置状态。

注意:显示的Login Retry Count, Port Down Retry CountLink Down Timeout参数值有时可能会自动重置为“0”,这种行为并不固定,并非在所有情况下都会出现。但倘若出现这种情况,应手动重新输入原始值以恢复预期的配置。

注意:预期值分别为 830、30

过程分析

N/A

解决方法

如果受影响的HBA卡处于故障或降级状态,HPE建议进行手动刷新操作,以尝试恢复该适配器。如果手动刷新操作未成功,应请求更换该 HBA卡

为了解决在进行固件升级后更新 NVRAM 时出现的时间冲突问题,近期的智能组件固件已得到改进。HPE光纤通道 HBA 固件版本 02.02.05 包含了这些改进内容。

以下表格列出了适配器固件的允许升级路径详细列表:

适配器版本

所需步骤

下一版本

更新方式

注意

v1.73.xx (或之前)

1.75.07

v2.01.03 (或以后)

使用RBSUFMP使用Windows 系统智能组件获取.bin文件升级,或在Windows系统下通过iLOREST使用Windows智能组件,或通过上传(.exe.compsig)到iLO存储库进行升级。

PLDM更新方式不支持

v1.75.07

 2.00.01

v2.01.03 (或以后)

使用RBSUFMP使用Windows 系统智能组件获取.bin文件升级,或在Windows系统下通过iLOREST使用Windows智能组件,或通过上传(.exe.compsig)到iLO存储库进行升级。

PLDM更新方式不支持, SPP Linux 智能组件不支持

v1.77.12

 2.00.01

v2.01.03 (或以后)

使用RBSUFMP使用Windows 系统智能组件获取.bin文件升级,或在Windows系统下通过iLOREST使用Windows智能组件,或通过上传(.exe.compsig)到iLO存储库进行升级。

PLDM更新方式不支持并且SPP Linux 智能组件不支持

v2.00.01

 N/A

v2.02.05 (或以后)

使用RBSUFMP使用Windows 系统智能组件获取.bin文件升级,或在Windows系统下通过iLOREST使用Windows智能组件,或通过上传(.exe.compsig)到iLO存储库进行升级。

PLDM更新方式不支持

v2.01.03 (和以后)

 N/A

v2.02.05 (或以后)

任何受支持的操作系统更新方式

PLDM更新方式不支持

v2.02.05

 N/A

下一版本

任何受支持的操作系统更新方式

PLDM 更新方式不支持

在进行任何更新操作之前,首先必须确定HBA的初始版本。例如,从固件版本 v1.75.07 v02.02.05 的更新绝对不能使用基于 Linux 的智能组件.rpm 文件在支持的 ProLiant 服务器(见影响范围部分)上进行安装。如果要将固件从早于 1.75.07 的现有版本进行升级,则需要使用 UEFI/RBSUF9)升级方法跳过到 2.00.01 版本。此升级方法的固件文件是 bk017507.bin 文件,可以从 Windows 智能组件版本 cp048728.exe 中提取出来。

 

所需的智能组件可用链接如下:

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

通过RBSU Firmware Management Protocol (FMP) 固件升级介绍

1. 下载windows系统的.exe固件

2. 解压获取.bin文件,存放U盘中,挂载服务器上或者使用iLO .NET控制台挂载所需文件夹

3. POST自检,按F9进入RBSU

4. 选择Embedded Applications

5. 选择Firmware Update

6. 选择SN1100Q Controller, 选择相应的.bin 固件文件,并按照屏幕上的更新提示操作

7. 升级后重启服务器

 

另外,如果需要对多台服务器进行自动升级,可以将 iLOREST 工具与基于 Windows 操作系统的智能组件一起使用。例如,如果操作系统是Redhat LinuxRHEL),则可以使用 iLO iLOREST 通过基于 Windows 操作系统的智能组件来刷新固件。

iLOREST 命令上传二进制文件和签名文件,随后还会将一个任务添加到任务队列中。在重启主机之前,会看到该任务处于待处理状态。

以下是一个可用的 iLOREST 脚本示例。

ilorest login 10.3.47.158 -u xxxxxx -p yyyyyyyyyy << use username and password specific to target machine
timeout 6
echo "SN1100q Firmware Update using Windows binaries to iLO”
ilorest uploadcomp --component c:\files\cp058498.exe --compsig c:\files\cp058498.compsig <<< Use the appropriate version names of the files here
timeout 1
ilorest taskqueue create cp058498.exe
ilorest taskqueue
ilorest reboot

在极端情况下,如果在更新尝试失败后HBA仍无法正常工作(如上述描述部分所述),可以使用从 windows.exe 智能组件套件中提取的 .bin 文件来进行恢复。例如,可以从 Windows 智能组件版本 cp048728.exe 中提取“bk017507.bin”文件。

以下是截至 2025 5 20 日,各操作系统特定智能组件的最新版本列表。

Windows Smart Component:

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

Red Hat Enterprise Linux (RHEL) Smart Component:

HPE Firmware Flash for QLogic Fibre Channel Host Bus Adapters - Linux (x86_64)
VMware ESXi Smart Component:
HPE Firmware Flash for QLogic Fibre Channel Host Bus Adapters for VMware vSphere 7.0

 

注意:用于(.fwpkg) 固件更新的平台级数据模型 (PLDM) 智能组件方法,在更新 NVRAM flash 时可能会出现不一致,因此不再用作 SN100Q HBA的固件升级方法。所有版本的 PLDM 文件均已从 HPE 支持中心列表中移除。所有之前保存的.fwpkg固件注意删除,以避免出现问题。

 

 

 

该案例对您是否有帮助:

您的评价:1

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

作者在2025-08-14对此案例进行了修订
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

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