Print

HPE ProLiant、Synergy和 Superdome Flex服务器FC HBA卡固件可能会造成系统宕机和影响数据完整性

1小时前 发表

组网及说明

【产品型号】

HPE ProLiantSynergy Superdome Flex服务器


【涉及版本】

HBA 型号

MBI

原始 SPP 版本

MBI

新固件组件版本

发布日期

SN1100QSN1600Q

1.73.07

2019.12.00

1.73.08

2019.12.02

12/25/19

SN1610Q

02.02.15

2019.12.00

02.02.18

2019.12.02

12/25/19

SN1100QSN1600Q5830C

1.71.03

1.72.02

2019.03.01

2019.03.02

1.72.03

2019.03.04

12/25/19

SN1100QSN1600Q

1.70.85

2018.09.01, 2018.06.01

1.71.85

2018.06.02

12/26/19

SN1100QSN1600Q

1.70.66

2018.02.01

1.71.66

2018.02.02

12/26/19

SN1100QSN1600Q

1.70.51

2017.09.01

1.71.51

2017.09.02

12/27/19

SN1100QSN1600Q

1.70.47 或之前

2017.06.01

1.71.47

2017.06.02

12/27/19

告警信息

见问题描述

问题描述

HPE发现了一个极其罕见但严重的问题,即某些HPE FC HBA卡上的固件会导致文件系统数据完整性问题。出现问题时,屏幕上会显示大量错误消息并记录在错误日志中,随后主机操作系统会意外停止。随后的系统重新启动可能会出现文件系统数据完整性问题。

VMWare环境中,以下错误消息来自QLogic驱动程序,它们在紫屏死机 (PSoD) 之前多次出现:

qlnativefc: vmhba#: 83XX: F/W Error Reported: Check if reset required

qlnativefc: vmhba#: Heartbeat Failure encountered, chip reset required

WARNING: qlnativefc: vmhba#: Invalid ISP SCSI completion handle(281) req=1 qlnativefc: vmhba2(12:0.0): Error entry - invalid entry type 0xa handle 0x211cd000

PSoD意外死机因CASE而异,但是,以下三种消息之一经常出现:

PanicvPanicIntvmkernel#nover+0x545 PANIC bora/vmkernel/main/dlmalloc.c:4736 -Corruption in dlmalloc

DLM_mallocvmkernel#nover+0x4c6 #GP Exception 13 in world #####:SCSI periodi

DLM_freevmkernel#nover+0x323 #GP Exception 13 in world #####:Unmap Helper

Linux 中,如果使用驱动程序 qla2xxx 10.01.00.52(或更高版本),会看到来自HBA卡驱动程序的以下错误消息:

"MPI Heartbeat stop. Chip reset needed. MB0[%xh] MB1[%xh] MB2[%xh] MB3[%xh]\n" "MPI Heartbeat stop. FW dump needed\n" If ql2xextended_error_logging is enabled, then users may also see the message "Invalid status handle (0x%x).\n"

Windows 中,发生这种情况时,系统日志中会显示以下错误:

Eventlog: Log Name: System Source: ql2300 Date: 12/5/2019 10:26:26 AM Event ID: 11 Binary Data In words 0000: 0018000F 00000001 00000000 C004000B 0010: 82000000 00000000 00000000 00000000 Driver String QLIsrEventHandler: Nic Fw State Change (8200) MB1 0100 Fn 1 extraf3 9000

此外,可能会看到以下消息:

STORMINI: QL27:FFFF91039F000010 QLProcRspQueueMq: INVALID handle, Tag 2cc Type 3 STORMINI: QL27:FFFF91039F07A010 QLProcRspQueueMq: INVALID handle, Tag 7e Type 3

 

过程分析

HBA卡固件过低导致的问题。

解决方法

HBA卡固件升级至对应版本(见【涉及版本】)。建议升级到最新版本。