linux查看wwn状态,Redhat Server查看HBA和WWN的方法

在RedHat下查看wwn是件麻烦事,有的人说用vendor自带的工具查,有的说可以看/proc/scsi/下的某个目录文件,偏偏我遇到的,这些都看不见,虽然使用的是QLogic,但是系统没安装,未经许可也不方便随便安装这些软件,只能另想办法。

查了很多资料,终于知道有个命令systool可以实现

[ tmp]# systool -c fc_host -v

Class = "fc_host"

Class Device = "host13"

Class Device path = "/sys/class/fc_host/host13"

fabric_name         = "0xxxxxxxxxxxxx"

issue_lip           =

node_name           = "0xxxxxxxxxxx"

port_id             = "0x331400"

port_name           = "0xxxxxxxxxxx"

port_state          = "Online"

port_type           = "NPort (fabric via point-to-point)"

speed               = "4 Gbit"

supported_classes   = "Class 3"

supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit"

symbolic_name       = "QLE2460 FW:v4.04.09 DVR:v8.03.01.04.05.05-k"

system_hostname     = ""

tgtid_bind_type     = "wwpn (World Wide Port Name)"

uevent              =

Device = "host13"

Device path = "/sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0/host13"

ct                  =

els                 =

fw_dump             =

nvram               = "ISP "

optrom_ctl          =

optrom              =

reset               =

sfp                 = ""

uevent              =

vpd                 = "?0"

Class Device = "host14"

Class Device path = "/sys/class/fc_host/host14"

fabric_name         = "0xxxxxxxxxxx"

issue_lip           =

node_name           = "0xxxxxxxxxxx"

port_id             = "0x331400"

port_name           = "0xxxxxxxxxxx"

port_state          = "Online"

port_type           = "NPort (fabric via point-to-point)"

speed               = "4 Gbit"

supported_classes   = "Class 3"

supported_speeds    = "1 Gbit, 2 Gbit, 4 Gbit"

symbolic_name       = "QLE2460 FW:v4.04.09 DVR:v8.03.01.04.05.05-k"

system_hostname     = ""

tgtid_bind_type     = "wwpn (World Wide Port Name)"

uevent              =

Device = "host14"

Device path = "/sys/devices/pci0000:80/0000:80:0b.0/0000:81:00.0/host14"

ct                  =

els                 =

fw_dump             =

nvram               = "ISP "

optrom_ctl          =

optrom              =

reset               =

sfp                 = ""

uevent              =

vpd                 = "?0"

可以看出os把两个hba识别为host13和host14(嗯~~风格和solaris很不一样)。一般情况下,一个卡

的node_name和port_name 就是指该HBA卡的wwn,他们的值是一样的。速度啊什么的该列的参数都给你列出来了。

还有一个借助systool能看到你的hba卡和哪些设备连接(或者说能看到哪些存储)。

[tmp]# systool -c fc_remote_ports -v|more

Class = "fc_remote_ports"

Class Device = "0-0"

Class Device path = "/sys/class/fc_remote_ports/rport-13:0-0"

dev_loss_tmo        = "60"

fast_io_fail_tmo    = "off"

node_name           = "0xxxxxxxxxxxx"

port_id             = "0x330400"

port_name           = "0xxxxxxxxxxx"

port_state          = "Online"

roles               = "FCP Initiator"

scsi_target_id      = "-1"

supported_classes   = "Class 3"

uevent              =

....

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值