Linux 驱动程序安装与配置:QLogic QME8242 夹层卡用户指南
file:///T|/htdocs/NETWORK/QLogic/71922/cs/lin_di.htm[9/26/2012 4:35:47 PM]
# cd /boot
# cp initrd-[
内核版本
].img initrd-[
内核版本
].img.bak
111
通过发送以下命令重新构建
initrd
映像:
# mkinitrd -f initrd-[
内核版本
].img `uname -r`
111
重新引导以从新的
initrd
映像和新驱动程序引导。
注:根据服务器硬件,
RAMDISK
文件名可能会有所不同。
构建
SLES 10 SP3
和
SLES 11
的
iSCSI
适配器驱动程序
构建和安装适配器驱动程序
111
转至包含源驱动程序文件
qla4
xxx
-v
x.xx.xx.xx.xx.xx
-d
x
.tar.gz
的目录。
111
输入以下命令:
# tar -xzvf qla4
xxx
-v
x.xx.xx.xx.xx.xx
-d
x
.tar.gz
# cd qla4
xxx
-
x.xx.xx.xx.xx.x
-d
x
111
按如下方式执行
build.sh
脚本,以从源代码构建和安装驱动程序模块:
# ./extras/build.sh install
111
build.sh
脚本执行以下操作:
构建驱动程序
.ko
文件
将
.ko
文件复制到相应的目录:
/lib/modules/2.6.../updates
在
modprobe.conf
中添加相应的指令(如果适用)
111
要构建
SLES 10 SP3
和
SLES 11
的
iSCSI IOCTL
驱动程序,请发送以下命令:
# tar xvzf qisioctl-src-v
x.xx.xx
-d
x
.tar.gz
# cd qisioctl-src-v
x.xx.xx
-d
x
# ./build.sh install
手动加载适配器驱动程序
111
要加载驱动程序,请使用以下方法之一:
要从本地构建目录直接加载驱动程序,请发送以下命令:
# insmod /lib/modules/2.6.../updates/qla4
xxx
.ko
要使用
modprobe
加载驱动程序,请发送以下命令:
# modprobe -v qla4
xxx
111
要使用
modprobe
加载
qisioctl
模块,请发送以下命令:
# modprobe -v qisioctl
111
通过发送以下命令启动
iqlremote
守护程序:
# service iqlremote start
卸载适配器驱动程序
要将现有的随机驱动程序替换为全新
iSCSI
驱动程序,请卸载现有的驱动程序并加载新驱动程序,即
qisioctl
模块和
iqlremote
守护程序。要卸
载驱动程序,请停止所有使用该驱动程序的应用程序,然后卸载该驱动程序。
111
通过发送以下命令停止
iqlremote
守护程序:
# service iqlremote stop
111
使用
modprobe
命令卸载
qisioctl
模块,如下所示:
# modprobe -r qisioctl