主机连接了光纤交换机,划了ZONE访问存储控制器前端port,这个时候怎么判断主机和存储已联通呢?
1.存储层面:
如果你已知主机HBA卡的WWN地址,可以上存储上看自动发现的各主机HBA卡WWN信息,如果能看到,自然表示已连通,这是存储上做些lun mapping即可让主机识别到存储卷;各家存储配置方式不同,但多有界面可以看到主机HBA卡信息,而且也支持手动添加。
2.主机OS层面:
那么主机端怎样去检测存储呢?
Linux下,此处以RHEL为例:
[root@localhost ~]# cat /proc/scsi/lpfc/0
lpfc0t00 DID 01f202 WWPN 50:01:01:60:39:a0:24:2f WWNN 50:01:01:60:b9:a0:24:2f
lpfc0t01 DID 01f102 WWPN 50:01:01:68:39:a0:24:2f WWNN 50:01:01:60:b9:a0:24:2f
[root@localhost ~]# cat /proc/scsi/lpfc/1
lpfc1t00 DID 01f301 WWPN 50:01:01:69:39:a0:24:2f WWNN 50:01:01:60:b9:a0:24:2f
lpfc1t01 DID 01fe01 WWPN 50:01:01:61:39:a0:24:2f WWNN 50:01:01:60:b9:a0:24:2f
/proc/scsi/lpfc/0和/proc/scsi/lpfc/1等于这台linux主机有2块emulex HBA卡,这里所看到的就是对端存储的port了
Solaris下,此处以Solaris9为例:
bash-2.05# cfgadm -al
c3 fc-fabric connected configured unknown
c3::5006016001230678 disk connected configured unknown
c3::5006016101230678 disk connected configured unknown
此处可看出c3是一块HBA卡设备,c3::5006016001230678和c3::5006016101230678就是对端存储的前端port
AIX下,此处以AIX5.3为例:
通常AIX下划好zone,但尚未分盘时,由于AIX已识别到了对端控制器port,它会将这个port识别成一个hdisk设备,所以你在查非本地盘最近的一个盘符信息时就可以看到,此例中主机上本地盘有2块,分别是hdisk0和hdisk1,第三个是hdisk2,就是存储port了
# lscfg -vpl hdisk2
hdisk2 U1.9-P2-I1/Q1-W5006016A446079CA-L0 EMC CLARiiON FCP LUNZ Disk
Manufacturer…………….DGC
Machine Type and Model……LUNZ
ROS Level and ID…………0429
Serial Number……………FCEEP100102007
Subsystem Vendor/Device ID..CX4-240
Device Specific.(PQ)……..00
Device Specific.(VS)……..0000000000CL
Device Specific.(UI)……..50060160C46079CA50060160C46079CA
FRU Label……………….FFFF
Device Specific.(Z0)……..10
Device Specific.(Z1)……..10
PLATFORM SPECIFIC
Name: disk
Node: disk
Device Type: block
通过这些方法,在检查问题时可做出正确判断,有利于分析
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。