一个fabric中的多台交换机的domain ID由master交换机(默认第一个启动的交换机)自动分配。如果二个或者多个SAN 交换机要级连在一起的时候,需要每台SAN switch的Domain ID不相同,可以用configure命令修改。且FC网络中有一系列智能算法推举master switch的,通过用domain id 来标示。
SAN交换机级联(ISL)方法
解答:ISL是英文Inter-switch link的缩写,是用E-port端口将两台SAN交换机连接起来的一种方式。
在进行ISL连接时,请注意以下几点:
第一,使用licenseShow查看交换机是否有fabric许可,如果没有(如:2005-B16等),需要购买Full fabric并激活,注意激活后需要重启交换机才能正常进行ISL级联
第二,确保级联交换机上的端口使用相同类型的SFP模块,并且使用该模块支持的光纤线缆进行连接
第三,ISL级联的交换机,应该有不同的Domain ID,正常情况下,级联后的SAN交换机会自动将Domain ID协商为不同值。
但是,一般建议级联前,手工更改,方法如下:
1)telnet登陆到交换机,使用switchshow查看当前交换机Domain ID,一般默认为1
2)禁用交换机,使用switchdisable
3)使用configure命令,改变Domain ID,使ISL级联的交换机拥有不同的编号
4)启用交换机,使用switchenable
第四,避免zone冲突(zone conflict)。如果两台交换机上配置了zone,ISL级联时需要进行zone融合(zone merge),如果两台交换机zone不匹配,将造成zone冲突(zone conflict),解决zone冲突最直接方法是备份其中一台交换机的配置,然后清除该交换机的zone信息,再级联,具体方法如下
1)使用configUpload上传配置到ftp
2)使用switchDisable,禁用交换机
3)使用cfgDisable,禁用zone的配置文件
4)使用cfgClear,删除zone配置文件
5)使用cfgSave,保存配置
6)使用swtichEnable,启用交换机
第五,级联时,建议使用portDisbale和portEnable命令,禁用和开启端口,避免频繁插拔SFP模块和光纤线导致故障。
第六,如果级联成功,使用switchShow,分别查看两台交换机的级联端口状态为E-port,并且会有Upstream或Downstream信息