操作系统:
CentOS 5.4
软件名称:
iscsitarget-1.4.20.1.tar.gz
# yum install likernel-headers kernel-devel make gcc gcc-c++ flex patch
#wget http://ncu.dl.sourceforge.net/project/iscsitarget/iscsitarget/1.4.20.1/iscsitarget-1.4.20.1.tar.gz
#
tar -zxvf iscsitarget-1.4.20.1.tar.gz
# cd iscsitarget-1.4.20.1
# make
# make check #
这一步可选,不做这一步也行
# make install
/etc/iet/ietd.conf
1.
备份配置文件
# cp /etc/iet/ietd.conf /etc/iet/ietd.conf.bak
2.
开始配置
# vi /etc/iet/ietd.conf
加入如下内容:
User userid superpassword
Target iqn.2010-07.com.wishdb:data.iscsi-target
Lun 0 Path=/dev/sdb1,Type=fileio,IOMode=wb
Alias Lun 0
Lun 1 Path=/dev/sdb2,Type=fileio,IOMode=wb
Alias Lun 1
Lun 2 Path=/dev/sdb3,Type=fileio,IOMode=wb
Alias Lun 2
Lun 3 Path=/dev/sdb4,Type=fileio,IOMode=wb
Alias Lun 3
#cat /etc/iet/ietd.conf
说明:
Target
:根据主机域名进行设置。
Lun 0
:设置
Lun
号,且
0
必须首先设置,然后才能设置其他
Lun
。
Path
:设置欲共享的设备或者文件。
Type
:设置设备
IO
传输类型,有
fileio
、
blockio
、
nullio
。逻辑卷推荐用
fileio
,分区推荐用
blockio
。
IOMode
:
设置设备写入方式,有
wb
写内存缓存,
wt
直写硬盘,
ro
只读。存储设备的内存够大推荐用
wb
,性能好。
还有
ScsiSN
和
ScsiId
一般不用配置。
PS: type 为 blockio时,不能使用wb选项
PS: type 为 blockio时,不能使用wb选项
# /etc/init.d/iscsi-target start
Starting iSCSI target service: [ OK ]
# dmesg
iSCSI Enterprise Target Software - version 1.4.20.1
iscsi_trgt: Registered io type fileio
iscsi_trgt: Registered io type blockio
iscsi_trgt: Registered io type nullio
说明:出现类似上面的结果即为成功。
3.3
实际配置案例
Target iqn.2010-07.net.30wish:ipsan-openfiler
HeaderDigest None
DataDigest None
MaxConnections 1
InitialR2T Yes
ImmediateData No
MaxRecvDataSegmentLength 131072
MaxXmitDataSegmentLength 131072
MaxBurstLength 262144
FirstBurstLength 262144
DefaultTime2Wait 2
DefaultTime2Retain 20
MaxOutstandingR2T 8
DataPDUInOrder Yes
DataSequenceInOrder Yes
ErrorRecoveryLevel 0
Lun 0 Path=/dev/vg0/ocr,Type=blockio,ScsiSN=Cxe3Ok-njNa-B26e,ScsiId=Cxe3Ok-njNa-B26e,IOMode=wb
Lun 1 Path=/dev/vg0/vote,Type=blockio,ScsiSN=TEInDs-VVDj-PRZZ,ScsiId=TEInDs-VVDj-PRZZ,IOMode=wb
Lun 2 Path=/dev/vg0/asm1,Type=blockio,ScsiSN=Pz3YI4-Pg01-Ba0C,ScsiId=Pz3YI4-Pg01-Ba0C,IOMode=wt
Lun 3 Path=/dev/vg0/asm2,Type=blockio,ScsiSN=TqbKTH-R1Sg-2FQF,ScsiId=TqbKTH-R1Sg-2FQF,IOMode=ro
转载于:https://blog.51cto.com/rootking/476183