iSCSI ターゲットソフトウェア

  1. IET
    iscsi-target
    The iSCSI Enterprise Target Project が配布している iSCSI ターゲット


  2. tgtd
    redhat や centos に scsi-target-utils パッケージとして含まれる iSCSI ターゲット
 
 
 
 

IET

The iSCSI Enterprise Target Project が配布している iSCSI ターゲット

 
 

入手

本体最新版: 0.4.16
iSCSI Enterprise Target SorceFoge ページ

 

インストール

$ 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
 
 

設定

 
 

注意点

 
 

参考資料

The iSCSI Enterprise Target Project

the iSCSI enterprise target project Wiki

 
 
 

tgtd

redhat や centos に scsi-target-utils パッケージとして含まれる iSCSI ターゲット

 
 

インストール

 
 

設定

○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
 
 

注意点

 
 

参考資料

新しいscsi-target-utilsパッケージ

iSCSIターゲットの設定

iSCSIメモ(Linux)

centos5.1でiSCSIターゲット&イニシエータ part1

 
 
 

某所の噂


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
 
 

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-11-26 (水) 12:05:49 (5629d)