How to know the remote storage port WWPN to which the system is connected?
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?
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.