[分享]如何配置RHEL5上/ EL5的iSCSI客户端_VMware, Unix及操作系统讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  VMware, Unix及操作系统讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3946 | 回复: 0   主题: [分享]如何配置RHEL5上/ EL5的iSCSI客户端        下一篇 
shunzi
注册用户
等级:上尉
经验:782
发帖:133
精华:0
注册:2011-10-10
状态:离线
发送短消息息给shunzi 加好友    发送短消息息给shunzi 发消息
发表于: IP:您无权察看 2012-1-13 17:41:30 | [全部帖] [楼主帖] 楼主

如何配置RHEL5上/ EL5的iSCSI客户端

适用于:

Linux Kernel - Version: 5.0 to 5.1
Linux x86-64
hecked for relevance on 09-Jul-2009


目标

如何配置RHEL5上/ EL5的iSCSI客户端

解决方案

安装

附带标准的RHEL5/ EL5分布的iSCSI启动器的rpm包。

如果没有安装Linux安装时,它可以安装使用“RPM或up2date公用设施,例如

up2date -i iscsi-initiator-utils


配置在RHEL5/ EL5,“iscsiadm工具提供配置iSCSI Initiator。

iscsiadm启动工具运行在以下三种模式之一:

- discovery
- node
- session


iSCSI启动器有它自己的数据库,保存目标/节点的信息了,并configration。这是位于“/var/lib/iSCSI

安装iSCSI启动程序后,配置包括四个简单的步骤:

1。设置身份验证:

编辑/etc/ISCSI/iscsid.conf,并设置适当的iSCSI服务器的用户名/密码

node.session.auth.username,
node.session.auth.password
and
discovery.sendtargets.auth.username
discovery.sendtargets.auth.password


2。启动iSCSI demaon:

#service iscsi start


随后,运行“ps aux grep iscsid命令会显示两个iscsid进程,一个是为通信的,另一个是作为主要代理的。

检查dmesg以及/var/log/messages中得最终错误信息。

3。把 target_ip_address移动到本地数据库

#iscsiadm -m discovery -t st -p <target_ip_address>


4。登录到目标,并附加全部出口的LUN连接:

#iscsiadm -m node --loginall all


上面的步骤后,执行命令‘fdisk -l就能使用检查到附加的scsi硬盘了。

故障诊断

要显示目标列表,运行

#iscsiadm -m discovery


要显示节点列表,运行

#iscsiadm -m node


Iscsid daemon通过TCP打开到目标的一个session,要检查这个session,运行:

#iscsiadm -m session


或者

#netstat -tpan | grep iscsid
or check /sys/class/iscsi_session


查找磁盘属于哪个会话: 

#iscsiadm -m session -i


输出将包括活动的会话和连接的SCSI磁盘。

移除目标

要注销一个目标: 

iscsiadm -m node -u <ip address>


要删除一个目标:

iscsiadm -m node -o delete <ip address>




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论