How to know the remote storage port WWPN to which the system is connected?

Solution Verified - Updated

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7
  • Fibre Channel SAN storage

Issue

  • How to know the storage ports the host is currently logged into?

Resolution

  • The sysfs contains references to the storage ports the host is currently logged into
grep -vH "zZzZ" /sys/class/fc_remote_ports/rport*/port_name

/sys/class/fc_remote_ports/rport-0:0-0/port_name:0x5005076802206687
/sys/class/fc_remote_ports/rport-0:0-1/port_name:0x5005076802106686
/sys/class/fc_remote_ports/rport-0:0-2/port_name:0x500507680215b5ea
/sys/class/fc_remote_ports/rport-0:0-3/port_name:0x500507680215b5e9
/sys/class/fc_remote_ports/rport-1:0-0/port_name:0x5005076802106687
/sys/class/fc_remote_ports/rport-1:0-1/port_name:0x5005076802206686

Alternatively you can use the following command from the sysfsutils package:

/usr/bin/systool -c fc_remote_ports -v

:
.
Class Device = "0-3"
Class Device path = "/sys/devices/pci0000:00/0000:00:07.0/0000:0e:00.0/host1/rport-1:0-3/fc_remote_ports/rport-1:0-3"
dev_loss_tmo = "30"
fast_io_fail_tmo = "off"
maxframe_size = "2048 bytes"
node_name = "0x500507608b87de9a"
port_id = "0x010700"
port_name = "0x500507680215b5e9" port_state = "Online"
roles = "FCP Initiator"
scsi_target_id = "-1"
supported_classes = "Class 3"
:
.

  • From the above output the remote storage ports are
1. 0x5005076802206687 
2. 0x5005076802106686
3. 0x500507680215b5ea 
4. 0x500507680215b5e9
5. 0x5005076802106687
6. 0x5005076802206686

Additional information can be found within How do I find the FC ID (WWN) of a disk/LUN on Red Hat Enterprise Linux? which covers identifying the full set of WWN -- hba, switch, storage port, and lun -- along a path to a device.

Diagnostic Steps

What is rport and how to gather more information about it?

SBR
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.