Linux下iSCSI initiator的安装和设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下iSCSI initiator的安装和设置
环境:
1、OS:RedHat AS4 (内核版本:2.6.9-22.ELsmp)
2、Initiator软件:linux-iscsi-4:0.1.11
具体步骤
1.在客户端安装RedHat AS4.2 (内核版本:
2.6.9-22.ELsmp)光盘。安装时选择启动激活网
卡的端口,并且安装模式选择“个人定制安装”,选择软件包时,在网络配置选项中选中iscsi选项。
2.安装完毕后,通过ifconfig命令,确保Linux系统的IP与IX1000业务口IP在同一网段。
3.设置iscsi服务。使用setup命令,弹出窗口如下所示:
选中“系统服务”,点击“运行工具”,进入服务选项的窗口,按空格键选中iscsi服务,单击“确定”。如下图所示:
4.使用/etc/init.d/iscsi start命令先启动iscsi服务。
5.在/etc/iscsi.conf这个配置文件下,有3项内容需要配置:DiscoveryAddress,
OutgoingUsername,OutgoingPassword。
其中“DiscoveryAddress”是业务口IP地址,这个地址是在NeoStor上为Target所分配的IP 地址。举例说明:
注意:
如果在NeoStor上没有设置CHAP认证,只需要设置DiscoveryAddress一项内容。
“OutgoingUsername”和“OutgoingPassword”,指的是在NeoStor上创建iSCSI 协议下的Client的过程中,或者是Client的iSCSI协议的属性里,已设置CHAP认证的用户名和密码。这是针对在NeoStor上设置CHAP认证的情况进行的设置。
对/etc/iscsi.conf这个文件配置如下
DiscoveryAddress=10.1.5.2:3260
相关的CHAP认证的设置,如:
OutgoingUsername=huawei-3com
OutgoingPassword=123456789123
注意:
输入用户名和密码时注意区分大小写!
6.在/etc/initiatorname.iscsi文件下设置Initiator的名字,格式如下:
Initiatorname=iqn.xxx.xxx:xxx
此Initiator是创建时为Client分配的Initiator。
注意:
实际上由用户创建的任意合法(不能以test命名开头)的initiator都可以进行连接,即使不符合iqn.xxx.xxx.xxx规范,但是最终希望用户还是采用规范的命名!
7.如果在同一个Target下如果挂载了多个资源,则要修改Target属性中lun的编号,使
得编号从1开始;否则只能看到Lun编号为0的资源。
注意:
这由于操作系统RedHat AS4本身的原因,如果不修改LUN的编号,只能看到Lun编号为0的资源!
8.设置完成后,重新启动iscsi driver的命令:
/etc/init.d/iscsi restart
该操作可以加载iSCSI driver,并且可以使用iscsi-ls -l命令来查看连接上的target的详细信息:[root@localhost ~]# iscsi-ls -l
******************************************************************************* SFNet iSCSI Driver Version ...4:0.1.11(12-Jan-2005)
******************************************************************************* TARGET NAME : .huawei-3com:.h3c-2.IX1000-1-26 TARGET ALIAS :
HOST ID : 2
BUS ID : 0
TARGET ID : 0
TARGET ADDRESS : 10.1.5.2:3260,0
SESSION STATUS : ESTABLISHED AT 三2月8 14:27:51 CST 2006 SESSION ID : ISID 00023d000001 TSIH 44a0
DEVICE DETAILS:
---------------
LUN ID : 0
Vendor: H3C Model: H3C Model: DISK Rev: v1.0 Type: ANSI SCSI revision: 03
LUN ID : 1
Vendor: H3C Model: H3C Model: ISCSI Model: DISK
Rev: v1.0
Type: Direct-Access ANSI SCSI revision: 02
page83 type3: 6000d7704d4536533947544632395438
page80: 49534353490a
Device: /dev/sdb
LUN ID : 2
Vendor: H3C Model: H3C Model: ISCSI Model: DISK Rev: v1.0
Type: Direct-Access ANSI SCSI revision: 02
page83 type3: 6000d77038584e4353343258514c464c
page80: 49534353490a
Device: /dev/sdc
LUN ID : 3
Vendor: H3C Model: H3C Model: ISCSI Model: DISK Rev: v1.0
Type: Direct-Access ANSI SCSI revision: 02
page83 type3: 6000d77036345a415252353537504358
page80: 49534353490a
Device: /dev/sdd
LUN ID : 4
Vendor: H3C Model: H3C Model: ISCSI Model: DISK Rev: v1.0
Type: Direct-Access ANSI SCSI revision: 02
page83 type3: 6000d77048415a4d3137343636554350
page80: 49534353490a
Device: /dev/sde
LUN ID : 5
Vendor: H3C Model: H3C Model: ISCSI Model: DISK