The server does not configure all QLogic Fibre Channel cards when running Veritas kernel module(s)
Issue
- The server has multiple QLogic FC cards, but the driver within the OS is only configuring one of them.
-
The following command shows the server has multiple QLogic FC cards as they can be correctly detected at the PCI level, but a kernel driver is present only for the first card.
# lspci -k | grep -A 3 "Fibre Channel" 03:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. QLE2562 PCI Express to 8Gb FC Dual Channel Kernel driver in use: qla2xxx Kernel modules: qla2xxx, windrvr6, ql2300_stub 03:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. QLE2562 PCI Express to 8Gb FC Dual Channel Kernel driver in use: qla2xxx Kernel modules: qla2xxx, windrvr6, ql2300_stub -- 81:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. Device 815d Kernel modules: qla2xxx, windrvr6, ql2300_stub 81:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. Device 815d Kernel modules: qla2xxx, windrvr6, ql2300_stub 82:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. Device 815d Kernel modules: qla2xxx, windrvr6, ql2300_stub 82:00.1 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. Device 815d Kernel modules: qla2xxx, windrvr6, ql2300_stub
Environment
- Red Hat Enterprise Linux 7
- QLogic Corp. QLE2562 PCI Express to 8Gb FC Dual Channel Card
- Veritas proprietary ql2300_stub module present
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.