问题描述
Linux服务器上,有很多SCSI设备(例如虚拟磁盘),通过iSCSI协议,走以太网,怎样让其他的服务器使用到这些设备?解决方案是通过Generic SCSI Target Subsystem for Linux, 常用的软件工具有tgt,scst等。
这里介绍SCST 3.0.1 版本的安装,配置,以及使用。
安装SCST
安装介质: scst-3.0.1.tar.bz2
# tar xvfj scst-3.0.1.tar.bz2
# cd scst-3.0.1
# make all
# make install
安装完成后,可以看到SCST生成的内核模块
# ls -l /lib/modules/`uname -r`/extra
drwxr-xr-x. 2 root root 4096 Aug 7 21:43 dev_handlers
-rw-r--r--. 1 root root 4180135 Aug 7 21:43 scst.ko
# ls -l /lib/modules/`uname -r`/extra/dev_handlers
-rw-r--r--. 1 root root 291902 Aug 7 21:43 scst_cdrom.ko
-rw-r--r--. 1 root root 282334 Aug 7 21:43 scst_changer.ko
-rw-r--r--. 1 root root 295411 Aug 7 21:43 scst_disk.ko
-rw-r--r--. 1 root root 295494 Aug 7 21:43 scst_modisk.ko
-rw-r--r--. 1 root root 282358 Aug 7 21:43 scst_processor.ko
-rw-r--r--. 1 root root 282286 Aug 7 2