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

博客围绕Red Hat Enterprise Linux 5、6、7系统展开,提出如何知晓主机当前登录的存储端口的问题。决议指出sysfs包含相关存储端口信息,也可使用sysfsutils包中的命令。还提及可在另一篇文章中找到更多信息,最后探讨了rport及获取其更多信息的方法。

https://access.redhat.com/solutions/677853

 SOLUTION 已验证 - 已更新 2014年十月24日00:20 - 

English 

环境

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7

问题

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

决议

  • 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

Raw

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.

诊断步骤

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

"Mstar Bin Tool"是一款专门针对Mstar系列芯片开发的固件处理软件,主要用于智能电视及相关电子设备的系统维护与深度定制。该工具包特别标注了"LETV USB SCRIPT"模块,表明其对乐视品牌设备具有兼容性,能够通过USB通信协议执行固件读写操作。作为一款专业的固件编辑器,它允许技术人员对Mstar芯片的底层二进制文件进行解析、修改与重构,从而实现系统功能的调整、性能优化或故障修复。 工具包中的核心组件包括固件编译环境、设备通信脚本、操作界面及技术文档等。其中"letv_usb_script"是一套针对乐视设备的自动化操作程序,可指导用户完成固件烧录全过程。而"mstar_bin"模块则专门处理芯片的二进制数据文件,支持固件版本的升级、降级或个性化定制。工具采用7-Zip压缩格式封装,用户需先使用解压软件提取文件内容。 操作前需确认目标设备采用Mstar芯片架构并具备完好的USB接口。建议预先备份设备原始固件作为恢复保障。通过编辑器修改固件参数时,可调整系统配置、增删功能模块或修复已知缺陷。执行刷机操作时需严格遵循脚本指示的步骤顺序,保持设备供电稳定,避免中断导致硬件损坏。该工具适用于具备嵌入式系统知识的开发人员或高级用户,在进行设备定制化开发、系统调试或维护修复时使用。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值