Chinaunix

标题: 关于用qla2xxx芯片做iSCSI的target和initiator [打印本页]

作者: blueiris    时间: 2008-03-04 22:02
标题: 关于用qla2xxx芯片做iSCSI的target和initiator
有人做过这方面的东西么
能否指导指导具体的细节
两个qla2xxx芯片通过光纤互联
target这边用的是SCST的qla2xxx tgt驱动
initiator那边用的是linux内核里自己的qla2xxx驱动
文档太少了
不知道编译加载好了怎么用
作者: graycl    时间: 2008-03-05 10:40
Init与Tar端加载好了以后,tar会在Init上映射为一个SCSI设备
就可以使用了
Tar端加载比较麻烦,为方便使用,我们曾编写了一个自动运行的脚本,做适当修改。
echo "Removing QLA2300 ..."
rmmod qla2300

echo "Removing QLA2XXX ..."
rmmod qla2xxx

echo "Loading QLA2300ts ..."
modprobe qla2300ts

echo "Loading QLA2300tgt ..."
modprobe qla2300tgt

echo "Loading SCST FILEIO ..."
modprobe scst_fileio

echo "Making a 512 MB RAMDISK ..."
mkfs.ext3 /dev/ram0 > null

echo "open disk1 /dev/ram0" > /proc/scsi_tgt/disk_fileio/disk_fileio
cat /proc/scsi_tgt/disk_fileio/disk_fileio

echo "add disk1 0" > /proc/scsi_tgt/groups/Default/devices
cat /proc/scsi_tgt/groups/Default/devices

你应该能看懂,希望会有帮助
作者: blueiris    时间: 2008-03-05 13:24
谢谢graycl
那么ini端呢?
除了安装基本的qla2xxx驱动还需做什么呢?
怎么操作呢?
作者: blueiris    时间: 2008-03-05 13:46
还有 /proc/scsi_tgt/qla2xxx这个目录有什么用呢
作者: saintdragon    时间: 2008-03-05 15:24
没有太明白,FC的东东拿来搞ISCSI?
作者: blueiris    时间: 2008-03-06 16:34
自己顶
作者: funny2008    时间: 2008-03-06 23:26
怎么对驱动程序感兴趣了?
这好像是在做研究生课题吧??
作者: graycl    时间: 2008-03-07 08:54
标题: 回复 #2 graycl 的帖子
Init端比较简单,就是Tar的前面的部分,Ramdisk以后的都不用
Tar端需要重新编译内核,我记得是
Init就不用,编译好驱动后,直接加载

[ 本帖最后由 graycl 于 2008-3-7 08:58 编辑 ]
作者: graycl    时间: 2008-03-07 09:00
标题: 回复 #5 saintdragon 的帖子
不是iSCSI,是FC+SCSI




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2