GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So identifizieren Sie die HBA-Karten/Ports und den WWN in Linux

Es gibt mehrere Befehle, um den WWN eines Fibre Channel (FC) HBA und seinen Status (online/offline) zu ermitteln. Der Beitrag diskutiert einige der am häufigsten verwendeten Methoden.

Methode 1
Um die auf Ihrem System installierten HBA-Karten zu finden, verwenden Sie:

# lspci -nn | grep -i hba
07:00.0 Fibre Channel [0c04]: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA [1077:2532] (rev 02)
07:00.1 Fibre Channel [0c04]: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA [1077:2532] (rev 02)

So prüfen Sie die verfügbaren HBA-Ports:

# ls -l /sys/class/fc_host
total 0
drwxr-xr-x 3 root root 0 Feb  3  2015 host2
drwxr-xr-x 3 root root 0 Feb  3  2015 host3

So finden Sie den Status von HBA-Ports (online/offline):

# more /sys/class/fc_host/host?/port_state
::::::::::::::
/sys/class/fc_host/host2/port_state
::::::::::::::
Online
::::::::::::::
/sys/class/fc_host/host3/port_state
::::::::::::::
Online

So finden Sie die WWN-Nummern der oben genannten Ports:

# more /sys/class/fc_host/host?/port_name
::::::::::::::
/sys/class/fc_host/host2/port_name
::::::::::::::
0x500143802426baf4
::::::::::::::
/sys/class/fc_host/host3/port_name
::::::::::::::
0x500143802426baf6

Methode 2:Systool verwenden
Ein weiterer nützlicher Befehl, um Informationen über HBAs zu finden, ist systool . Falls noch nicht geschehen, müssen Sie möglicherweise die sysfsutils installieren Paket.

# yum install sysfsutils

So prüfen Sie die verfügbaren HBA-Ports:

# systool -c fc_host
Class = "fc_host"

  Class Device = "host2"
    Device = "host2"

  Class Device = "host3"
    Device = "host3"

So finden Sie die WWNs für die HBA-Ports:

# systool -c fc_host -v | grep port_name
    port_name           = "0x500143802426baf4"
    port_name           = "0x500143802426baf6"

So überprüfen Sie den Status der HBA-Ports (online/offline):

# systool -c fc_host -v | grep port_state
    port_state          = "Online"
    port_state          = "Online"
So identifizieren Sie die HBA-Karten/Ports und den WWN in Solaris


Linux
  1. Wie Linux langsame Computer (und den Planeten) rettet

  2. So erstellen Sie einen Alias ​​und verwenden den Alias-Befehl in Linux

  3. So überprüfen Sie die Betriebssystem- und Linux-Version

  4. Wie kann ich die Größe von Dateien und Verzeichnissen in Linux sehen?

  5. Wie verschiebe ich Dateien und Verzeichnisse in den übergeordneten Ordner in Linux?

So finden und listen Sie die Dateien rekursiv nach Datum in Linux auf

So finden und schließen Sie offene Ports in Linux

So identifizieren Sie die UUID des Dateisystems in Linux:Das ultimative Tutorial

So finden Sie die PID und PPID eines Prozesses in Linux

So installieren und verwenden Sie den Ack-Befehl unter Linux

Linux perf:So verwenden Sie den Befehl und den Profiler