分类: LINUX
2009-03-17 10:57:15
一、[服务器iscsi-target]
1:安装
iscsitarget下载地址:
最新的是
注意:安装要2.6.14以上内核
第一步:解压,然后进入目录
#tar -zxf iscsitarget-
#cd iscsitarget-0.4.17
#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
7356 ? 00:00:00 ietd
2;配置
编辑/etc/ietd.conf
####使用硬盘
#vi /etc/ietd.conf
Target iqn.2001-04.com.example:storage.disk2.sys1.xyz
Lun 0 Path=/dev/hda2,Type=fileio
Alias Test
####使用大文件
#dd if=/dev/zero of=/data/testiscsi bs=1k count=1 seek=409600K
#vi /etc/ietd.conf
Target iqn.2001-04.com.example:storage01.disk2.sys1.xyz
Lun 0 Path=/data/testiscsi,Type=fileio
Alias Test
####检查启动后的iscsi
#cat /proc/net/iet/volume
####认证
/etc/initiators.allow
Target iqn.2001-04.com.example:storage.disk2.sys1.xyz 10.86.76.0/24,10.86.175.241
Target iqn.2001-04.com.example:storage01.disk2.sys1.xyz 10.86.76.0/24,10.86.175.241
/etc/initiators.deny
iqn.2001-04.com.example:storage.disk2.sys1.xyz ALL
iqn.2001-04.com.example:storage01.disk2.sys1.xyz 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客户端下载地址