那我们linux主机要使用LUN,首先是在后端存储上创建RAID–》创建热备盘–》创建LUN–》创建主
机组–》创建主机–》映射主机到LUN,然后是在主机端通过HBA卡或iscsi-initiator软件发起一个
连接。下面以iscsi-initiator软件为例:
RHEL 5已开始在内核中加入了对iSCSI的支持,使用的 iSCSI Initiator软件是iscsi-initiator-
utils,其配置方式与RHEL4 及其它linux发行版有不少区别。参考步骤如下:
Step1:安装iscsi-initiator-utils软件
#rpm -ivh iscsi-initiator-utils
#rpm -ql iscsi-initiator-utils
Step2:启动icsid服务,并且设置系统自动启动该服务
#chkconfig iscsi on
Step3:修改initiator端名称
#cat /etc/iscsi/initiatorname.isci
InitiatorName=linux5 (自己定义)
Step4:启动iscsi服务
#service iscsi start
#service iscsi status
iscsid (pid 3697 3696) is running…
Step5:从一个指定的主机名中获取可用的目标列表
#iscsiadm -m discovery -t st -p 存储业务口IP地址
Step6:使用下面命令登录可用的目标
#iscsiadm -m node -p 业务口IP地址 -l
Step7:连到存储设备管理界面,给对应linux主机分配端口启动器
找到step3中指定的InitiatorName项
Step8:linux主机端再次重启iscsi服务
#service iscsi restart
step9:验证磁盘信息
#fdisk -l
此时应该能看到第2块磁盘
接下来的事情就是分区、格式化、挂载、I/O读写了。
还可以查看iSCSI session信息
用iscsiadm -m session –i查看iSCSI session和设备信息
这样将可以允许对目标进行访问,目标信息被存储在/var/lib/iscsi中