Linux/iSCSI
iSCSIとして使う †
環境 †
CentOS 5.4
yumでインストール †
# yum install scsi-target-utils
イメージファイルの作成 †
# dd if=/dev/zero bs=1k count=1 seek=500000 of=/iscsi/volume01.img # dd if=/dev/zero bs=1k count=1 seek=500000 of=/iscsi/volume02.img
設定ファイル作成 †
# vi /etc/tgt/targets.conf <target iqn.2007-04.com.example:tgtd> # List of files to export as LUNs backing-store /iscsi/volume01.img # Authentication : # if no "incominguser" is specified, it is not used incominguser admin adminpassword # Access control : # defaults to ALL if no "initiator-address" is specified #initiator-address ALL </target> <target iqn.2007-04.com.example02:tgtd> # List of files to export as LUNs backing-store /iscsi/volume02.img # Authentication : # if no "incominguser" is specified, it is not used incominguser itoh 01shop0101shop # Access control : # defaults to ALL if no "initiator-address" is specified #initiator-address ALL MaxConnections 1 </target>
サービス停止・起動 †
# /etc/init.d/tgtd stop # /etc/init.d/tgtd start
接続 †
WindowsからはiSCSIイニシエータを使用して接続する。
認証を使っている場合は、ターゲットへログオンする時に、
「詳細情報」→「CHAP ログオン情報」にチェックを入れ
ユーザ名とターゲットシークレット(パスワード)を入れる
iSCSIイニシエータ †
Vistaの場合は標準で用意されている。
WindowsXPの場合、これをダウンロード
http://www.microsoft.com/windowsserver2003/technologies/storage/iscsi/default.mspx