Unable to get "LinkUp / Online " status for qlogic HBA on RHEL.

Solution Verified - Updated -

Issue

  • HBA state is seen as "LinkDown" even though HBA is correctly detected in the system.

  • HBA is seen to have been detected correctly.

$ grep -i Fibre lspci
05:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
05:00.1 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
           +-06.0-[05]--+-00.0  QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA
           |            \-00.1  QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA
  • With third-party utility
# qaucli -g
Using config file: /opt/QLogic_Corporation/QConvergeConsoleCLI/qaucli.cfg
Installation directory: /opt/QLogic_Corporation/QConvergeConsoleCLI
Working dir: /root
--------------------------------------------------------------------------------
Host Name                      : node1
OS Type                        : Linux - Red Hat Enterprise Linux Server release 5.8  x86_64
OS Version                     : 2.6.18-348.4.1.el5
[... ]
--------------------------------------------------------------------------------
HBA Model QLE2462 (SN Lxxxxxxx38):
  Port   1 WWPN 21-00-00-aa-xx-yy-cc-29 (HBA instance  0) Link Down     <--------
  Port   2 WWPN 21-01-00-aa-xx-yy-cc-29 (HBA instance  1) Link Down     <--------
--------------------------------------------------------------------------------
Total QLogic HBA(s) : 1
  • With RHEL provided qla2xxx drivers
# cat /sys/class/fc_host/host*/port_state
Linkdown                      <--------
Linkdown                      <--------

Environment

  • Red Hat Enterprise Linux 5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content