PLOGI即port login,用来在FC设备间建立和关闭连接。例如主机如果要访问磁盘阵列,则需要先PLOGI磁盘阵列的端口。
下面看一个PLOGI failed的例子。
系统日志中的信息如下:
May 10 12:35:59 ofs00biiacc002 fctl: [ID 517869 kern.warning] WARNING: fp(1)::N_x Port with D_ID=10000, PWWN=50060e80102a0080 reappeared in fabric
May 10 12:35:59 ofs00biiacc002 fctl: [ID 517869 kern.warning] WARNING: fp(1)::PLOGI to 10000 failed. state=a reason=3.
May 10 12:35:59 ofs00biiacc002 scsi: [ID 243001 kern.warning] WARNING: /pci@9,600000/SUNW,emlxs@1,1/fp@0,0 (fcp1):
May 10 12:35:59 ofs00biiacc002 PLOGI to D_ID=0x10000 failed: State:Link Service Reject, Reason:Logical Error. Giving up
系统日志解读如下:
N_x Port with D_ID=10000, PWWN=50060e80102a0080 reappeared in fabric
表示Device ID=10000的N端口(端口WWN号为50060e80102a0080)重新出现在fabric中。
其中的10000是在光纤交换机中标识的Port ID,与WWN号有对应关系。
在光纤交换机中执行nsshow命令,显示结果如下:
Type Pid COS PortName NodeName TTL(sec)
N 010000; 3;50:06:0e:80:10:2a:00:80;50:06:0e:80:10:2a:00:80; na
FC4s: FCP [HITACHI DF600F 0000]
Fabric Port Name: 20:00:00:05:1e:04:97:c7
Permanent Port Name: 50:06:0e:80:10:2a:00:80
Port Index: 0
Share Area: No
Device Shared in Other AD: No
Redirect: No
......
其中Type=N,说明端口类型是N端口。Pid=010000,表示端口ID,即24位的FC地址,与日志中的“PLOGI to 10000”相对应。
COS=3,表示设备支持的服务类型。PortName=50:06:0e:80:10:2a:00:80,表示设备的Port WWN。NodeName=50:06:0e:80:10:2a:00:80,表示设备的Node WWN。
TTL=na,TTL表示Time-to-live for cached entries,na表示(not-applicable) if the entry is local.
Fabric Port Name=20:00:00:05:1e:04:97:c7,表示设备所连接的光纤交换机的端口WWN号。
此端口是HDS磁盘阵列连接端口。
May 10 12:35:59 ofs00biiacc002 fctl: [ID 517869 kern.warning] WARNING: fp(1)::PLOGI to 10000 failed. state=a reason=3.
May 10 12:35:59 ofs00biiacc002 scsi: [ID 243001 kern.warning] WARNING: /pci@9,600000/SUNW,emlxs@1,1/fp@0,0 (fcp1):
May 10 12:35:59 ofs00biiacc002 PLOGI to D_ID=0x10000 failed: State:Link Service Reject, Reason:Logical Error. Giving up
表示到FC地址10000的Port Login失败,状态是a,原因是3。
这里的状态和原因代码在下面的日志中有明确提示。 a=Link Service Reject,表示连接服务被拒绝。 3=Logical Error,表示服务被拒绝的原因是逻辑错误。
出现PLOGI failed报错时,一般需要检查路径、光纤交换机配置和磁盘阵列配置等信息。
经检查发现,在光纤交换机的ZONE配置中包含了主机HBA卡到磁盘阵列此端口的Zone配置信息,但在磁盘阵列上并未从该端口将LUN映射给主机。因此导致光纤交换机与磁盘阵列的配置不一致,PLOGI请求被拒绝。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/228190/viewspace-696770/,如需转载,请注明出处,否则将追究法律责任。