以下說明包括服務器端和客戶端安裝,其實對使用者來說,只需要裝客戶端就行。
[服務器iscsi-target]
1:安裝
iscsitarget下載地址
http//iscsitarget.sourceforge.net/
最新的是 0.4.15 版
注意:安裝要2.6.14以上內核
第一步:解壓,然后進入目錄
#tar -zxf iscsitarget-0.4.15.tar.gz
#cd iscsitarget-0.4.15
#yum -y install gcc gcc-c++ kernel-devel
編譯前,最好安裝好上面這些包
第二步:編譯程式
#make
#make install
第三步:加入到系統服務,設置開機預設啟動 iscsi-target
#chkconfig --add iscsi-target
#chkconfig iscsi-target on
#/etc/init.d/iscsi-target start
注:iSCSI Target 端主機預設使用 tcp 的 3260 端口來服務,所以防火墻記的開.
#iptables -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3260 -j ACCEPT
查看服務是否啟動
# ps -C ietd
PID TTY TIME CMD
2691 ? 00:00:00 ietd
2;配置
編輯/etc/ietd.conf
####使用硬盤
more /etc/ietd.conf
Target iqn.2008-02.cn.sports:storage.test
Lun 0 Path=/dev/sdb,Type=fileio
Alias Test
####使用大文件
dd if=/dev/zero of=/iscsidisk/sharedisk1.img bs=1k count=1 seek=5000K
more /etc/ietd.conf
Target iqn.2008-02.cn.sports:storage.test
Lun 0 Path=/iscsidisk/sharedisk1.img,Type=fileio
Alias Test
檢查啟動后的iscsi
#cat /proc/net/iet/volume
認證
/etc/initiators.allow
iqn.2008-02.cn.sports:storage.test 192.168.255.49
/etc/initiators.deny
iqn.2008-02.cn.sports:storage.test ALL
[客戶端機器iscsi-initiator]
yum -y install iscsi-initiator-utils
service iscsi start
掃描
[root@centos49 ~]# iscsiadm -m discovery --type sendtargets --portal 192.168.255.30
192.168.255.30:3260,1 iqn.20080-03.com.30:storage.iscsitest
登記
[root@centos49 iscsi]# iscsiadm -m node -T iqn.20080-03.com.30:storage.iscsitest -p 192.168.255.30 --login
Login session [iface: default, target: iqn.20080-03.com.30:storage.iscsitest, portal: 192.168.255.30,3260]
注銷
[root@centos49 iscsi]# iscsiadm -m node -T iqn.20080-03.com.30:storage.iscsitest -p 192.168.255.30 --logout
察看分區
fdisk -l
windows iscsi客戶端下載地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=12cb3c1a-15d6-4585-b385-befd1319f825&DisplayLang=en#filelist
posted on 2009-12-30 14:00
藍劍 閱讀(2137)
評論(1) 編輯 收藏 所屬分類:
Linux