After upgrading to RHEL 7.6, systems with QLogic FC HBA crash on boot, OR LUNs presented to QLogic are only partially discovered or not at all
Issue
-
LUNs presented via QLogic HBA gets patially discovered OR does not get discovered at all after upgrading to kernel-3.10.0-957.el7
- It was noticed that with QLogic QLE2692 - QLogic 16Gb FC Dual-port HBA and with firmware version
8.08.xx
LUNs do not get discovered. - With QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter some of the paths to LUN would be seen missing. This issue might present with other versions of Qlogic HBAs as well.
- It was noticed that with QLogic QLE2692 - QLogic 16Gb FC Dual-port HBA and with firmware version
-
System crashes on boot when FC cables are plugged into QLogic FC HBA, but boots ok when FC cables are unplugged from system.
-
Below messages are are seen in boot logs.
Dec 18 09:20:23 <hostname> kernel: scsi host15: qla2xxx Dec 18 09:20:23 <hostname> kernel: qla2xxx [0000:2f:00.0]-00fb:15: QLogic QLE2692 - QLogic 16Gb FC Dual-port HBA. Dec 18 09:20:23 <hostname> kernel: qla2xxx [0000:2f:00.0]-00fc:15: ISP2261: PCIe (8.0GT/s x8) @ 0000:2f:00.0 hdma+ host#=15 fw=8.08.05 (d0d5). . . . Dec 18 09:20:24 <hostname> kernel: TECH PREVIEW: NVMe over FC may not be fully supported. Please review provided documentation for limitations.
-
Operating System can't detect new LUNs presented to QLogic HBA when running RHEL 7.6
Environment
- RHEL kernel version
3.10.0-957.el7
(7.6)- QLogic QLE2692 - QLogic 16Gb FC Dual-port HBA with firmware version
8.08.xx
. - QLogic Corp. ISP2722-based 16/32Gb Fibre Channel to PCIe Adapter
- QLogic QLE2692 - QLogic 16Gb FC Dual-port HBA with firmware version
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.