Qlogic2300光纤卡带有failover的功能,正好有邮政的用户用到了这个功能,于是去HP中国体验中心测试了一下,感觉不错。
测试环境:
服务器一台HP DL580G4 ,光纤卡两块Qlogic2300,光纤交换机一台Broadcom SW2350,存储服务器一台,HP MSA1000(双控制器)。
测试步骤
分别从服务器和存储器接两跟光纤到光纤交换机。假设连接服务器的端口 是1,2;连接存储器的端口是3,4。
接下来配置光纤交换机,进入broadcom交换机的终端(9600,8,N,0 admin:password).
admin>cfgclear ;清除现有的zone配置
admin>cfgsave ;保存刚才的操作
admin>alicreate "hba1" "6,1" ;配置连接服务器别名,这里的6后面解释,端口
1,2必须是连接服务器的端口
admin>alicreate "hda2" "6,2" ;同上
admin>alicreate "stor1" "6,3" ;配置连接存储起的别名,端口3,4必须是连接
存储器的端口
admin>alicreate "stor2" "6,4" ;同上
admin>zonecreate "zone1" "hba1;stor1" ;创建第一个zone,注意名称
admin>zonecreate "zone2" "hba2;stor2" ;同上
admin>cfgcreate "zonetest" "zone1;zone2" ;创建zone名称
admin>cfgenable "zonetest" ;激活zone
admin>cfgsave ;保存当前操作。
这样就配置好了环境。使用下面的命令加载模块
#insmod qla2300 ql2xfailover=1
如果加载顺利的话,就可以进行failover的测试了。
如果没有什么问题,那么重新生成一个IMG文件
首先修改/etc/modules.conf文件,找到类似下面的一行
alias scsi_hostadapter1 qla2300
在后面加入
options qla2300 ql2xfailover=1
使用的下面的命令生成新的IMG文件
mkinitrd /boot/new.img uname -r
修改/boot/grub/menu.lst,替换默认启动的选项中的initrd-2.xxx.img为 new.img
重启系统就应该ok了。