免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1115 | 回复: 0
打印 上一主题 下一主题

RedFlag DC 5.0 在IBM X460上如何安装QLA及作双光纤绑定 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-31 10:19 |只看该作者 |倒序浏览
RedFlag DC 5.0 在IBM X460上如何安装QLA及作双光纤绑定
一、先安装系统对QLA驱动的支持
请按下面的步骤操作首先确认您启动的内核是2.6.9-11.19AXsmp
1.
[Copy
to

clipboard]

CODE:
cp -ra /lib/modules/2.6.9-11.19AX/kernel/drivers/scsi/qla2xxx /lib/modules/2.6.9-11.19AX/kernel/drivers/scsi/qla2xxx.bak

2.

[Copy
to

clipboard]

CODE:
tar zvxf qla2xxx-8.01.60-AX2-smp.tgz

3.
将解压缩文件夹中的模块拷贝至 /lib/modules/2.6.9-11.19AXsmp/kernel/drivers/scsi/qla2xxx 目录中替换原先所有的模块
4.首先rmmod系统中原先所有的qlogic的模块,如: qla2300 128128 0 qla2xxx_conf 305924 1 qla2xxx 288056 1 qla2300
5.按照下列次序依次的加载系统中的驱动模块:
[Copy
to

clipboard]

CODE:
insmod /lib/modules/2.6.9-11.19AXsmp/kernel/drivers/scsi/qla2xxx/qla2xxx.ko


[Copy
to

clipboard]

CODE:
insmod /lib/modules/2.6.9-11.19AXsmp/kernel/drivers/scsi/qla2xxx/qla2300.ko

6.
在加载模块过程中系统有无报错?共享磁盘能不能正常识别?如果有错误产生,请详细记录产生的错误信息。
7.如果驱动模块加载正常,并且用sfdisk可以看到盘柜,则说明驱动成功。需要进行mkinitrd 重新编译一下img文件。
[Copy
to

clipboard]

CODE:
cd /boot


[Copy
to

clipboard]

CODE:
mv initrd-2.6.9-11.19AXsmp.img /tmp/initrd-2.6.9-11.19AXsmp.img.bak


[Copy
to

clipboard]

CODE:
mkinitrd /boot/initrd-2.6.9-11.19AXsmp.img 2.6.9-11.19AXsmp

实现双光纤卡的绑定,使用下面的步骤来测试qlogic 2310卡的failover功能!
1)首先卸载所有盘阵上的分区
2)使用下面的命令,卸载驱动模块
[Copy
to

clipboard]

CODE:
rmmod qla2300

3)
使用下面的命令,加入驱动模块
[Copy
to

clipboard]

CODE:
insmod qla2300 ql2xfailover=1

4)
使用sfdisk -s命令,看看是不是相比之前少了一些设备
5)如果上面4个步骤成功,您可以随便拔掉一根光纤线,然后使用sfdisk -s查看设备,如果设备和第4步骤输出一致。则测试成功!
6)按照下面的步骤,将该功能重新写入镜像文件
首先修改/etc/modules.conf文件,找到类似下面的一行
[Copy
to

clipboard]

CODE:
alias scsi_hostadapter1 qla2300

在后面加入 options qla2300 ql2xfailover=1
使用的下面的命令生成新的IMG文件

[Copy
to

clipboard]

CODE:
mkinitrd /boot/new.img `uname -r`

修改/boot/grub/menu.lst,
替换默认启动的选项中的initrd-2.xxx.img为 new.img,重启系统就应该ok了。
可以使用:

[Copy

to

clipboard]

CODE:
modinfo /lib/modules/2.6.9-11.19AXsmp/kernel/drivers/scsi/qla2xxx/qla2xxx.ko | grep failover

以判断该驱动是否支持failover功能。
若编译驱动的时候已经打开failover模式,则不需要增加额外的ql2xfailover=1参数了。
另外,新版的qla驱动在加载qla2300前,需要先加载qla2xxx模块。也使用下面的方式加载:

[Copy

to

clipboard]

CODE:
depmodprobe -a
modprobe qla2300





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/47383/showart_371628.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP