iSCSI Enterprise Target 是 Open Source 的 iSCSI Target,
適用在 Linux Kernel 2.6.14 之後的版本.
我的環境是 Mandriva 2008.0, 加裝以下套件
iscsitarget-0.4.15-3mdv2008.0
iscsitarget-kernel-2.6.22.19-desktop-2mdv-0.4.15-3mdv2008.0
iscsitarget-kernel-desktop-latest-0.4.15-1.20080506.3mdv2008.0
載入 iSCSI module
modprobe iscsi_trgt
編輯 /etc/ietd.conf
Target iqn.2008-10.org.pank:storage.disk1
Lun 0 Path=/dev/hda1,Type=fileio
Alias iSCSI
其中 Target 的格式是 iqn.yyyy-mm.
Lun 是要設為 Target 的 device,
可以是整顆硬碟, 例如 /dev/hda
或是分割區, 例如 /dev/hda1
或是一般檔案, 例如 /root/iscsi.iso
設好後把 Service 啟動即可
/etc/init.d/iscsi-target start
ietd 使用 TCP 3260 Port, 若有用 iptables 需 ACCEPT 此 Port.
Windows 那邊裝個 iSCSI Initiator, 就可以開始使用了.
ref. iSCSI:Linux 上應用 iSCSI 技術, 這篇文章寫得很詳細,
作者 Albert 的網頁 上還有其他精彩文章可參考.