FAQ-Redhat 4下iSCSI Initiator配置方法

发布时间:  2014-10-15 浏览次数:  119 下载次数:  0
问题描述
Redhat 4下iSCSI Initiator如何配置?
解决方案
iSCSI基本配置:

1. 执行vi /etc/iscsi.conf打开iSCSI配置文件。

2. 在iscsi.conf中找到的DiscoveryAddress=xx.xx.xx.xx,将本行之前的注释符号“#”删除。把主机所连接的Target地址添加到后面,例如:DiscoveryAddress=10.10.10.10,如果连接了多个Target,则需要添加多个DiscoveryAddress=xx.xx.xx.xx。

3. DiscoveryAddress=xx.xx.xx.xx一定要顶格写,否则会出现用fdisk -l扫描LUN时线程会挂住,重启iscsi服务仍然会挂住的情况。

4. 执行命令/etc/init.d/iscsi start开启iscsi服务,用fdisk -l就可以扫描到映射给主机的LUN了。

5. 如果要将iSCSI服务设置为开机自动启动,执行命令chkconfig iscsi on。


CHAP认证配置:

1. 执行vi /etc/iscsi.conf打开iSCSI配置文件。

2. 在该文件中将要添加CHAP认证的Target地址下面对应项设置该Target的认证用户名和密码:

OutgoingUsername=xxx

OutgoingPassword=xxx。

3. 该处的用户名和密码必须和阵列上添加到对应端口上的用户名和密码相同,否则iSCSI连接就不会建立成功。

4. 执行/etc/init.d/iscsi restart重启iscsi服务就可以执行fdisk -l看到LUN了。

END