在Linux下查看FC HBA卡的速率和状态

1. 查看FC HBA卡的WWN号

一般是在/sys/class/fc_host/host*/目录下

[root@hisdb01 ~]# ls /sys/class/fc_host/
host1 host2
[root@hisdb01 ~]# cat /sys/class/fc_host/host2/port_name
0x5001438033109a96
[root@hisdb01 ~]# cat /sys/class/fc_host/host2/node_name
0x5001438033109a97
[root@hisdb01 ~]# cat /sys/class/fc_host/host2/fabric_name
0x1000c4f57c5e6898

[root@hisdb01 ~]# cat /sys/class/fc_host/host*/port_name
0x500143803310964c
0x5001438033109a96

2. 查看当前port的状态

[root@hisdb01 ~]# cat /sys/class/fc_host/host2/port_state
Online

3. 查看PORT的端口ID

[root@hisdb01 ~]# cat /sys/class/fc_host/host2/port_id
0x010800

4. 查看port支持的速率

[root@hisdb01 ~]# cat /sys/class/fc_host/host2/supported_speeds
1 Gbit, 2 Gbit, 4 Gbit, 8 Gbit
[root@hisdb01 ~]# cat /sys/class/fc_host/host2/supported_classes
Class 3

5. 在FC HBA没有插上光纤时

[root@hisdb01 ~]#cat /sys/class/fc_host/host2/speed
unknow
[root@hisdb01 ~]#cat /sys/class/fc_host/host2/port_type
unknow

6. 给FC HBA卡插上光纤线,和其他HBA卡相连时。

[root@hisdb01 ~]# cat /sys/class/fc_host/host2/speed
8 Gbit
[root@hisdb01 ~]# cat /sys/class/fc_host/host2/port_type
LPort (private loop)

7. 和光纤交换机相连时

[root@hisdb01 ~]# cat /sys/class/fc_host/host2/port_type
NPort (fabric via point-to-point)

8. 扫描新LUN

echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan

9. lsscsi

[root@hisdb01 ~]# lsscsi

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注