全部博文(151)
分类: LINUX
2009-10-24 18:17:16
RHEL5.2上使用ISCSI客户端------
Iscsi包: iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm
1.1.1 安装rpm包
将iscsi包cp到本地盘,并在该包所在的目录下运行命令
[root@linux ~]# rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm
运行此命令后,会生成一个目录/etc/iscsi,该目录下有两个文件:
Initiatorname.iscsi和iscsid.conf
1.1.2 启动ISCSI服务
安装完iscsi服务默认是关闭的,需要手工启动
[root@localhost ~]# /etc/init.d/iscsi start
1.1.3 搜寻盘阵
运行以下命令搜寻target,即目标端:192.168.0.203 存储
[root@localhost ~]# iscsiadm --mode discovery --type sendtargets --portal 192.168.0.203
192.168.0.203:3260,1 iqn.1994-04.org.netbsd.iscsi-target:target1
192.168.0.203:3260,1 iqn.1994-04.org.netbsd.iscsi-target:target0
以上IP即是free nas的iscsi口的IP,其它固定。
1.1.4 显示盘阵
显示存储端target name
[root@localhost ~]# iscsiadm --mode node
192.168.0.203:3260,1 iqn.1994-04.org.netbsd.iscsi-target:target1
192.168.0.203:3260,1 iqn.1994-04.org.netbsd.iscsi-target:target0
显示结果与在free nas串口 iscsi management→iscsi node名字相同
1.1.5 登陆盘阵
target登陆
[root@localhost ~]# iscsiadm --mode node --targetname iqn.1994-04.org.netbsd.iscsi-target:target0 --portal 192.168.0.203:3260 --login
其中iqn.1994-04.org.netbsd.iscsi-target:target0即是步骤4中结果。(注:横杆是中杠)
(注:3,4,5实施中是在/etc/iscsi下运行,是否可以在别的路径执行,可自行测试。以上3个命令格式是从man iscsiadm查出)
**********************************************
[root@localhost ~]# /etc/init.d/iscsi stop
Logout session [5][192.168.0.203:3260 iqn.1994-04.org.netbsd.iscsi-target:target1]
Logout session [6][192.168.0.203:3260 iqn.1994-04.org.netbsd.iscsi-target:target0]
Stopping iSCSI daemon: ^[[A/etc/init.d/iscsi: line 33: 30082 已杀死 /etc/init.d/iscsid stop
[root@localhost ~]# /etc/init.d/iscsi start
iscsid 已死,但 pid 文件仍存
Turning off network shutdown. Starting iSCSI daemon: [确定]
[确定]
设置 iSCSI 目标:Login session [192.168.0.203:3260 iqn.1994-04.org.netbsd.iscsi-target:target1]
Login session [192.168.0.203:3260 iqn.1994-04.org.netbsd.iscsi-target:target0]
************************************************
1.1.6 设置自动启动盘阵服务
经过以上几步,fdisk –l就可以看到所挂接分区了,为确保重启后也能看到,再修改一下/etc/iscsi/iscsid.conf,将第5步的命令
iscsiadm --mode node --targetname iqn.1994-04.org.netbsd.iscsi-target:target0 --portal 192.168.0.203:3260 --login
添加到该文件中的开始部分
**************************************
挂载分区!
[root@localhost ~]# mkdir iscsi0
[root@localhost ~]# mount -t ntfs-3g /dev/sdb1 iscsi0/ -o force
$LogFile indicates unclean shutdown (0, 0)
WARNING: Forced mount, reset $LogFile.
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
7.2G 2.9G 4.0G 42% /
/dev/sda1 99M 13M 81M 14% /boot
tmpfs 113M 0 113M 0% /dev/shm
/dev/hdc 2.9G 2.9G 0 100% /media/RHEL_5.2 i386 DVD
/dev/sdb1 997M 576M 421M 58% /root/iscsi0
[root@localhost ~]# cd iscsi0/
[root@localhost iscsi0]# ls
CD1.rmvb CD2.rmvb CD3.rmvb Snap2.bmp Snap4.bmp System Volume Information