您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > RHEL_5下iSCSI_Initiator软件安装配置指导书v1.1
RHEL5下iSCSIInitiator软件安装配置指导书内部公开2020-04-15H3C机密,未经许可不得扩散第1页,共23页RHEL5下iSCSIInitiator软件安装配置指导书关键词:LinuxRedHat、iSCSIinitiator、RHEL5、Open-iSCSI修订纪录:版本号验证人更新时间更新说明1.0侯敏2007-07-3初稿完成1.1安恒2007-12-17结合Open-iSCSI的README进行了再次整理,添加了一些细节,增加了FAQ部分。RHEL5下iSCSIInitiator软件安装配置指导书内部公开2020-04-15H3C机密,未经许可不得扩散第2页,共23页目录一、安装并配置iSCSIInitiator软件....................................................................................31、安装iSCSIInitiator........................................................................................................32、确认iscsi服务随系统启动而启动...................................................................................33、设置InitiatorName.........................................................................................................34、配置iscsi参数.................................................................................................................45、启动iscsi服务.................................................................................................................46、分配存储资源,在Linux上执行target的发现................................................................57、登录target......................................................................................................................58、查看iSCSIsession信息.................................................................................................6二、.对新发现的磁盘进行分区并创建文件系统...................................................................6三、设定文件系统的自动挂载..............................................................................................8四、FAQ............................................................................................................................10附件一Open-iSCSImodules:.......................................................................................14附件二Open-iSCSIREADME文件:...............................................................................15RHEL5下iSCSIInitiator软件安装配置指导书内部公开2020-04-15H3C机密,未经许可不得扩散第3页,共23页RHEL5已开始在内核中加入了对iSCSI的支持,使用的iSCSIInitiator软件是Open-iSCSIInitiator,支持万兆网卡,其配置方式与RHEL4及更早的RedHatLinux发行版中的iSCSIInitiator有很大的区别。一、安装并配置iSCSIInitiator软件以下以RHEL5x86版本为例介绍如何安装并配置iSCSIinitiator。1、安装iSCSIInitiator把RHEL5x86第一张安装光盘挂载到/mnt目录下,之后进入/mnt/Server目录进行安装。[root@pe03Server]#cd/mnt/Server/[root@pe03Server]#rpm-ivhiscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpmwarning:iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm:HeaderV3DSAsignature:NOKEY,keyID37017186Preparing...###########################################[100%]1:iscsi-initiator-utils###########################################[100%]这个安装将iscsid、iscsiadm安装到/sbin目录下,它还将把默认的配置文件安装到/etc/iscsi目录下:/etc/iscsi/iscsid.conf所有刚发起的iSCSIsession默认都将使用这个文件中的参数设定。/etc/iscsi/initiatorname.iscsi软件iSCSIinitiator的intiator名称配置文件。在iscsi启动的时候,iscsid和iscsiadm会读取这两个配置文件。2、确认iscsi服务随系统启动而启动用chkconfig检查iscsi和iscsid服务在运行级别3和5中随系统的启动而自动启动[root@pe03Server]#chkconfig--list|grepiscsiiscsi0:off1:off2:off3:on4:on5:on6:offiscsid0:off1:off2:off3:on4:on5:on6:off如果iscsid和iscsi没有随系统的启动而启动,则用chkconfig设置这两个服务在系统运行级别为3和5时随系统启动而启动[root@pe03Server]#chkconfigiscsi--level35on[root@pe03Server]#chkconfigiscsid--level35on3、设置InitiatorName用vi编辑/etc/iscsi/initiatorname.iscsi文件,文件内容如下InitiatorName=iqn.2005-03.com.max:pe03本例中InitiatorName设置为iqn.2005-03.com.max:pe03RHEL5下iSCSIInitiator软件安装配置指导书内部公开2020-04-15H3C机密,未经许可不得扩散第4页,共23页注意:InitiatorName这个单词必须注意大小写,同时,必须顶格写,xxxx代表要设置的initiator名称,请遵循iqn命名规范。iqn规范定义的InitiatorName格式为iqn.domaindate.reverse.domain.name:optionalname,例如:iqn.2006-11.com.h3c:dbserver。4、配置iscsi参数编辑/etc/iscsi/iscsi.conf文件,确认node.startup的值为automatic,如果iSCSI存储服务器的target上启用了CHAP认证,则还需要配置CAHP认证:node.session.auth.authmethod=CHAPnode.session.auth.username=xxxxxx――CHAP认证用户名node.session.auth.password=xxxxxx――CHAP认证密码(至少12个字符)下表是部分参数作用的解释:配置内容对应语句在开机后是否自动登录Target。node.startup=automatic表示自动登录(默认是automatic),node.startup=manual表示需手动登录。默认的CHAP认证用户名和密码node.session.auth.authmethod=CHAPnode.session.auth.username=xxxxxxCHAP认证用户名node.session.auth.password=xxxxxxCHAP认证密码(至少12个字符)iSCSI发生错误以后,返回应用程序的超时时间。node.session.timeo.replacement_timeout=120表示120秒5、启动iscsi服务用serviceiscsistart启动iSCSI服务。root@pe03Server]#serviceiscsistartTurningoffnetworkshutdown.StartingiSCSIdaemon:[OK][OK]SettingupiSCSItargets:[OK]用serviceiscsistatus及serviceiscsidstatus查看iscsi相关服务的运行状态[root@pe03Server]#serviceiscsistatusiscsid(pid36973696)isrunning...[root@pe03Server]#serviceiscsidstatusiscsid(pid36973696)isrunning...Open-iSCSI是通过以下iSCSI数据库文件来实现永久配置的:RHEL5下iSCSIInitiator软件安装配置指导书内部公开2020-04-15H3C机密,未经许可不得扩散第5页,共23页Discovery(/var/lib/iscsi/send_targets):在/var/lib/iscsi/send_targets目录下包含iSCSIportals的配置信息,每个portal对应一个文件,文件名为“iSCSIportalIP,端口号”(例如“200.200.10.200,3260”)。Node(/var/lib/iscsi/nodes):在/var/lib/iscsi/nodes目录下,生成一个或多个以iSCSI存储服务器上的Target名命名的文件夹,在该文件夹下有一个文件名为“iSCSIportalIP,端口号”(例如“200.200.10.200,3260”)的配置参数文件,该文件中是initiator登录target时要使用的参数,这些参数的设置是从/etc/iscsi/iscsi.conf中的参数设置继承而来的,可以通过iscsiadm对某一个参数文件进行更改(需要先注销到target的登录)。iscsiadm是用来管理(更新、删除、插入、查询)iSCSI配置数据库文件的命令行工具,用户能够用它对iSCSInodes、sessions、connections和discoveryrecords进行一系列的操
本文标题:RHEL_5下iSCSI_Initiator软件安装配置指导书v1.1
链接地址:https://www.777doc.com/doc-4813763 .html