两台SNS2120交换机双链路组网下,主机与交换机之间链路异常

发布时间:  2015-08-29 浏览次数:  229 下载次数:  0
问题描述

服务器上安装两张相同型号的HBA卡,每张HBA卡各出一条光纤线连接至SNS2120交换机构成双冗余组网结构。

告警信息

服务器与交换机之间始终有一条光纤链路状态为offline,且拔掉其中任意一条光纤链路后,另一条链路状态为online

处理过程

    查看2台交换机上连接服务器的端口号是否一致,如果是则进行步骤2;
    查看2台交换机的Domain ID值是否相同,如果是则进行步骤3;
    中断其中一条物理链路,查看另外一条链路状态均为online。

按上述3个步骤操作后,如果结果与上述描述相同,则可判断链路中断问题是由于FC地址冲突造成。


根因

光纤交换机和设备节点连接后,设备节点在向交换机注册的过程中,交换机根据Domain ID及设备所在的端口号为设备节点分配一个FC地址(FC ID),以用于Fabric通信。由于现场环境中两台交换机相互孤立,两台交换机之间的Domain ID可以各自分配且不出现冲突。因此出现了两台光纤交换机的Domain ID值相同的情况,加上主机两条链路连接至交换机的端口号一致,所以两台交换机为服务器的两条链路端口分配了同一个FC地址值,服务器由于自身的策略中断 其中一条链路(该现象只在极少数情况下出现)。

解决方案

该问题的解决措施有两种:

    修改其中一台交换机的Domain ID,区分两台交换机的Domain ID值。
    换插其中一台交换机上连接服务器的光纤线至其他端口。

通过以上两种措施,可以规避同一服务器获取同一FC地址的问题。

END