startwind iscsi
Redhat5.4配置ISCSI客户端
[size=6]1. [size=6]Iscsi配置
[font=Cambria][font=Cambria]1.1. 安装[font=Cambria]iscsi rpm包
Iscsi rpm包在Redhat光盘server目录中,复制到系统目录中
[img=326,56]data:image/png;base64,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[/img]
使用root用户登录,输入命令:
[td=533] #rpm –ivh iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm
安装成功后,会生成一个目录/etc/iscsi,该目录下有两个文件:
Initiatorname.iscsi和iscsid.conf
[font=Cambria][font=Cambria]1.2. 启动[font=Cambria]ISCSI服务
安装完iscsi服务默认是关闭的,需要手工启动
[td=533] #service iscsi start
[font=Cambria][font=Cambria]1.3. 搜寻盘阵
运行以下命令搜寻target,即目标端:7612i存储
[td=533] #iscsiadm --mode discovery --type sendtargets --portal 192.168.0.9 192.168.0.9:3260,-1 iqn.2008-08.com.starwindsoftware:waitforsunny-virdisk
[td=533] #iscsiadm --mode discovery --type sendtargets --portal 192.168.0.200
注意:
上面IP地址是虚拟盘阵所在主机
3260是虚拟盘阵所在主机端口
iqn.2008-08.com.starwindsoftware:waitforsunny-virdisk是盘阵名称,依据盘阵设置命名,现场环境一定不是这个。
[font=Cambria][font=Cambria]1.4. 显示盘阵
显示存储端target name
[td=533] #iscsiadm --mode node 192.168.0.9:3260,-1 iqn.2008-08.com.starwindsoftware:waitforsunny-virdisk
注意:显示结果与在上一节名字相同
[font=Cambria][font=Cambria]1.5. 登陆盘阵
target登陆
[td=540] # iscsiadm --mode node --targetname targetname --portal 盘阵IP:3260 –login
[td=540] # iscsiadm --mode node --targetname targetname --portal iqn.2008-08.com.starwindsoftware:diskgroup-test2 192.168.0.200:3261 –login
注意:替换盘阵名称及IP
[font=Cambria][font=Cambria]1.6. 设置自动启动盘阵服务
经过以上几步,fdisk –l就可以看到所挂接分区了,为确保重启后也能看到,再修改一下/etc/iscsi/iscsid.conf,将第5步的命令iscsiadm --mode node--targetname targetname --portal 盘阵IP:3260 –login
[td=568] # vi /etc/iscsi/iscsid.conf 添加到该文件中的开始部分 ***************** # Startup settings #***************** 这个栏下面即可。 iscsiadm --mode node --targetname targetname --portal 盘阵IP:3260 –login
注意:替换盘阵名称及IP
[size=6]2. [size=6]设置ISCSI分区
iscsi所有操作完成,但挂载的分区不是linux所识别,必须使用FDISK进行磁盘分区。
[font=Cambria][font=Cambria]2.1. 使用[font=Cambria]fdisk命令进行磁盘分区
[td=542] #fdisk –l 显示未识别设备/dev/sdb1,现场环境可能不同
[td=542] #fdisk /dev/sdb1 建立分区 Command (m for help):n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1011, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-1011, default 1011): Using default value 1011 保存分区信息 Command (m for help):w The partition table has been altered! Calling ioctl() to re-read partition table.
[font=Cambria][font=Cambria]2.2. 格式化分区
[td=568] # mkfs -t ext3 /dev/sdb1
[font=Cambria][font=Cambria]2.3. 设定加载点
文件系统必须有一个挂载点,它只是一个空的目录,新文件系统在这里与系统目录树“相连”。经过以上的操作,我的 Linux服务器已经连接到 iSCSI 储存设备,并且如同Linux 本机上面的一个 SCSI 硬盘一样。 使用的方式几乎一模一样。
假设iSCSI 主机挂载到 /cluster/raid 目录下:
[td=542] # mkdir /cluster/raid # mount /dev/sdb1 /cluster/raid
[font=Cambria][font=Cambria]2.4. 设定自动挂载
在机器重新启动后自动加载分区,你必须在/etc/fstab中加入相应分区,但分区类型必须市"_netdev".例如加载的分区sdb1:
[td=542] # vi /etc/fstab 添加下列内容 /dev/sdb1 /cluster/raid ext3 _netdev 0 0
保存后重启系统,查看挂载分区
[td=542] # df –h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sdb1 500M 11M 490M 1% /data/sdb1