#freeze
iSCSI ターゲットソフトウェア~
~
+IET~
iscsi-target~
The iSCSI Enterprise Target Project が配布している iSCSI ターゲット~
~
~
+tgtd~
redhat や centos に scsi-target-utils パッケージとして含まれる iSCSI ターゲット~
#br
#br
#contents
#br
#br
*IET [#le7003de]
The iSCSI Enterprise Target Project が配布している iSCSI ターゲット
#br
#br
**入手 [#z29c5e12]
本体最新版: 0.4.16~
[[iSCSI Enterprise Target SorceFoge ページ:http://sourceforge.net/project/showfiles.php?group_id=108475]]
~
~
#br
**インストール [#j43a8130]
$ CFLAGS='-mtune=core2' make 2>&1 | tee make.log
# su -
# make install 2>&1 | tee install.log
`usr/ietd' -> `/usr/sbin/ietd'
`usr/ietadm' -> `/usr/sbin/ietadm'
`etc/initd/initd.redhat' -> `/etc/init.d/iscsi-target'
`doc/manpages/ietadm.8' -> `/usr/share/man/man8/ietadm.8'
`doc/manpages/ietd.8' -> `/usr/share/man/man8/ietd.8'
`doc/manpages/ietd.conf.5' -> `/usr/share/man/man5/ietd.conf.5'
`ChangeLog' -> `/usr/share/doc/iscsitarget/ChangeLog'
`COPYING' -> `/usr/share/doc/iscsitarget/COPYING'
`README' -> `/usr/share/doc/iscsitarget/README'
`README.vmware' -> `/usr/share/doc/iscsitarget/README.vmware'
`kernel/iscsi_trgt.ko' -> `/lib/modules/2.6.18-92.1.18.el5/kernel/iscs/iscsi_trgt.ko'
# vim /etc/ietd.conf
Target iqn.2008-11.org.tukizakura.iscsi:storage.test
Lun 0 Path=/dev/md0,Type=fileio
# /etc/init.d/iscsi-target start
# chkconfig --add iscsi-target
#br
#br
**設定 [#r6b7e7c8]
#br
#br
**注意点 [#g1f119d6]
#br
#br
**参考資料 [#w5438873]
[[The iSCSI Enterprise Target Project:http://iscsitarget.sourceforge.net/]]~
~
[[the iSCSI enterprise target project Wiki:http://iscsitarget.sourceforge.net/wiki/index.php/Main_Page]]
#br
#br
#br
*tgtd [#z6c54283]
redhat や centos に scsi-target-utils パッケージとして含まれる iSCSI ターゲット~
#br
#br
**インストール [#w5d84e65]
#br
#br
**設定 [#q6011b02]
○iSCSI ターゲット作成
# tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2008-11.org.tukizakura.iscsi:strage.md0
ターゲット内の「LUN:0」(Logical Unit Number:0)には、
あらかじめコントローラが設定されている
# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2008-11.org.tukizakura.iscsi:strage.md0
System information:
Driver: iscsi
Status: running
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: deadbeaf1:0
SCSI SN: beaf10
Size: 0
Backing store: No backing store
Account information:
ACL information:
○公開するパーティションをロジカルユニットとしてターゲットに登録
# tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 --backing-store /dev/iSCSIvg00/VMpool
# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2008-11.org.tukizakura.iscsi:strage.md0
System information:
Driver: iscsi
Status: running
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: deadbeaf1:0
SCSI SN: beaf10
Size: 0
Backing store: No backing store
LUN: 1
Type: disk
SCSI ID: deadbeaf1:1
SCSI SN: beaf11
Size: 70G
Backing store: /dev/iSCSIvg00/VMpool
Account information:
ACL information:
○接続を許可するイニシエータを登録
# tgtadm --lld iscsi --op bind --mode target --tid 1 --initiator-address 192.168.2.0/24
~
○iSCSI ターゲットパラメータ取得
# tgtadm --lld iscsi --op show --mode target --tid 1
MaxRecvDataSegmentLength=8192
MaxXmitDataSegmentLength=8192
HeaderDigest=None
DataDigest=None
InitialR2T=Yes
MaxOutstandingR2T=1
ImmediateData=Yes
FirstBurstLength=65536
MaxBurstLength=262144
DataPDUInOrder=Yes
DataSequenceInOrder=Yes
ErrorRecoveryLevel=0
IFMarker=No
OFMarker=No
DefaultTime2Wait=2
DefaultTime2Retain=20
OFMarkInt=Reject
IFMarkInt=Reject
MaxConnections=1
○iSCSI ターゲットパラメータ変更
# tgtadm --lld iscsi --mode target --op update --tid 1 --name MaxConnections --value 5
# tgtadm --lld iscsi --op show --mode target --tid 1 | grep MaxConnections
MaxConnections=5
#br
#br
**注意点 [#g1f119d6]
#br
#br
**参考資料 [#w5438873]
[[新しいscsi-target-utilsパッケージ :http://www.jp.redhat.com/support/errata/RHEA/RHEA-2007-0713J.html]]~
~
[[iSCSIターゲットの設定:http://www.atmarkit.co.jp/flinux/special/drbd01/drbd01c.html]]~
~
[[iSCSIメモ(Linux):http://www.hijiki.net/archives/2008_06.html]]~
~
[[centos5.1でiSCSIターゲット&イニシエータ part1:http://sarasi.no-ip.info/archives/2008/01/centos51iscsi_p.html]]~
~
#br
#br
#br
*某所の噂 [#z05c6d4b]
~
iSCSI Enterprise Target
http://iscsitarget.sourceforge.net/
156 :login:Penguin :sage :2008/02/26(火) 18:43:54 ID:3ohYvjcf
tgtdのほうが速いの?
157 :login:Penguin :sage :2008/02/26(火) 23:44:18 (p)ID:7kVRSsMr(2)
IETは、クライアントから大きな連続データのアクセスが多い時は
ietd.confで Type=blockio にしてOSのバッファキャッシュを使わない
ようにしたほうが速い。
それでも連続read/writeしながら、転送状態をモニターすると
約20秒に1回、データの送受信が1秒弱止まり、引っかかるような動きをする。
158 :login:Penguin :2008/02/26(火) 23:54:24 ID:pIhfRG+7
RHEL5やCentOS5の場合、scsi-target-tuilsなるパッケージが入っているようだ。
159 :login:Penguin :sage :2008/02/27(水) 00:32:42 ID:NbUJGsfc
スレ違いだけど
windowsXPをたターゲットにするフリーなソフトってある?
160 :login:Penguin :sage :2008/02/27(水) 01:27:32 ID:3i2l2nc3
158 :login:Penguin :2008/02/26(火) 23:54:24 ID:pIhfRG+7
RHEL5やCentOS5の場合、scsi-target-tuilsなるパッケージが入っているようだ。
>>158
それがtgtd
#br
#br