1. 安装iscsi (文件iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm在系统光盘可以找到) rpm -ivh iscsi-initiator-utils-6.2.0.871- 0.10.el5.x86_64.rpm
2. 编辑iscsi.conf文件 vi /etc/iscsi.conf 文件末尾添加如下内容:
DiscoveryAddress=10.8.0.105 <磁盘阵列IP Address> 这就需要指定到你的UIT阵列的Group IP Address SendAsyncText=yes
Initiator能从客户端接收到Vendor Specific的同步事件 Continuous=yes
为了能指定全部依然打开的会话
3. 配置iscsi.conf文件 # service iscsi start
为了验证iscsi服务在启动时将会生效,可以使用下面给出的chkconfig命令: # chkconfig --list iscsi
iscsi 0:off 1:off 2:off 3:off 4:off 5:off 6:off
在默认状态下,新添加的iscsi Initiator在启动后并不能自动工作,所以需要把每一个管理级别都设置为“关 闭”的状态。要想在启动后生效,使用下面的chkconfig命令就可以了: # chkconfig -- add iscsi # chkconfig iscsi on
上面的两个命令首先检查是否有必要的脚本来启动和停止这项服务,然后把服务指定到正确的管理级别上。然后检查这些更改是否生效:
4. 配置iscsi.conf文件
4 输入命令fdisk -1,查看当前应用服务器所有硬盘信息,界面显示如下。 Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sda1 1 1275 10241406 82 Linux swap /dev/sda2 1276 4463 25607610 83 Linux Disk /dev/sdb: 1073 MB, 1073741824 bytes 34 heads, 61 sectors/track, 1011 cylinders Units = cylinders of 2074 * 512 = 1061888 bytes Disk /dev/sdb doesn't contain a valid partition table 说明
本例中有 1个LUN 映射给该应用服务器作为该应用服务器的逻辑硬盘 sdb。
5. 为sdb 创建文件系统 #mkfs.ext3 /dev/sdb1 界面显示如下。
mke2fs 1.38 (30-Jun-2005)
/dev/sdb is entire device, not just one partition! Proceed anyway? (y,n) y
Filesystem label= OS type: Linux
Block size=4096 (log=2) Fragment size=4096 (log=2) 131072 inodes, 262144 blocks
13107 blocks (5.00%) reserved for the super user First data block=0 8 block groups
32768 blocks per group, 32768 fragments per group 16384 inodes per group
Superblock backups stored on blocks: 32768, 98304, 163840, 229376 Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 39 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
6、使用如下命令创建目录(请根据实际情况命名目录名称): # mkdir /directoryname
7、将设备挂载到已创建的目录上: # mount /dev/sdb1 /directoryname
到此,配置完成!