Linux下iscsitarget配置全过程.docx_第1页
Linux下iscsitarget配置全过程.docx_第2页
Linux下iscsitarget配置全过程.docx_第3页
Linux下iscsitarget配置全过程.docx_第4页
Linux下iscsitarget配置全过程.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

linux iSCSI target配置全过程一:Install iSCSI target for Linux1,操作系统:rootrac2 # cat /etc/issueEnterprise Linux Enterprise Linux AS release 4 (October Update 4)Kernel r on an mrootrac2 /# uname -aLinux 2.6.9-.1.ELsmp #1 SMP Sun Oct 15 14:02:40 PDT 2006 i686 i686 i386 GNU/Linuxrootrac2 /# 2,解压文件rootrac2 # tar -xzvf iscsitarget-0.4.15.tar.gz 3,编译rootrac2 # cd iscsitarget-0.4.15rootrac2 iscsitarget-0.4.15# lsChangeLog COPYING doc etc include kernel Makefile patches README README.vmware usrrootrac2 iscsitarget-0.4.15# make Applying Patch compat-2.6.14-2.6.18.patchpatching file kernel/iscsi.hpatching file kernel/digest.cpatching file kernel/file-io.c。rootrac2 iscsitarget-0.4.15# make installinstall: creating directory /lib/modules/2.6.9-.1.ELsmp/kernel/iscsikernel/iscsi_trgt.ko - /lib/modules/2.6.9-.1.ELsmp/kernel/iscsi/iscsi_trgt.kodepmod -aqusr/ietd - /usr/sbin/ietdusr/ietadm - /usr/sbin/ietadmetc/initd/initd.redhat - /etc/init.d/iscsi-targetetc/ietd.conf - /etc/ietd.confetc/initiators.allow - /etc/initiators.allowetc/initiators.deny - /etc/initiators.denydoc/manpages/ietadm.8 - /usr/share/man/man8/ietadm.8doc/manpages/ietd.8 - /usr/share/man/man8/ietd.8doc/manpages/ietd.conf.5 - /usr/share/man/man5/ietd.conf.5install: creating directory /usr/share/doc/iscsitargetChangeLog - /usr/share/doc/iscsitarget/ChangeLogCOPYING - /usr/share/doc/iscsitarget/COPYINGREADME - /usr/share/doc/iscsitarget/READMEREADME.vmware - /usr/share/doc/iscsitarget/README.vmwarerootrac2 iscsitarget-0.4.15# 4,配置rootrac2 iscsitarget-0.4.15# vi /etc/ietd.conf User userid superpasswordTarget .example:storage.disk2.sys1.xyzLun 0 /dev/sdb1 fileioAlias lun05,启动服务rootrac2 etc# cd /etc/init.drootrac2 init.d# lsacpid crond halt killall netplugd openibd rhnsd snmpd xfsanacron cups hidd kudzu network oracleasm rpcgssd snmptrapd xinetdapmd cups-config-daemon ibmasm lm_sensors NetworkManager pand rpcidmapd spamassassin ypbindarptables_jf diskdump ipmi mdmonitor nfs pcmcia rpcsvcgssd sshd yumatd dund iptables mdmpd nfslock portmap rwhod syslogauditd firstboot irda messagebus nscd psacct saslauthd sysstatautofs functions irqbalance microcode_ctl ntpd rawdevices sendmail tog-pegasusbluetooth gpm iscsi-target netdump o2cb readahead single vncservercpuspeed haldaemon isdn netfs ocfs2 readahead_early smartd winbindrootrac2 init.d# /etc/init.d/iscsi-target startStarting iSCSI target service: OK rootrac2 init.d# 6,察看验证dmesg iSCSI Enterprise Target Software - version 0.4.15iotype_init(92) register fileioiotype_init(92) register blockioiotype_init(92) register nullioparse_fileio_params(230) Unknown /dev/sdb1 fileiofileio_attach(268) -22rootrac2 init.d# rootrac2 init.d# tailf /var/log/messages Oct 24 09:22:13 rac2 ntpd2995: kernel time sync disabled 0041Oct 24 09:23:16 rac2 ntpd2995: kernel time sync enabled 0001Oct 24 09:24:15 rac2 kernel: iSCSI Enterprise Target Software - version 0.4.15Oct 24 09:24:15 rac2 kernel: iotype_init(92) register fileioOct 24 09:24:15 rac2 kernel: iotype_init(92) register blockioOct 24 09:24:15 rac2 kernel: iotype_init(92) register nullioOct 24 09:24:15 rac2 iscsi-target: ietd startup succeededOct 24 09:24:15 rac2 kernel: parse_fileio_params(230) Unknown /dev/sdb1 fileioOct 24 09:24:15 rac2 kernel: fileio_attach(268) -22Oct 24 09:24:15 rac2 ietd: Cant create a logical unit 22 1 0 /dev/sdb1 fileio7,修改配置文件为:Target .example:storage.disk2.sys1.idiskLun 4 Path=/dev/sdb1,Type=fileioAlias sdb然后启动的时候dmesg信息为:iSCSI Enterprise Target Software - version 0.4.15iotype_init(92) register fileioiotype_init(92) register blockioiotype_init(92) register nullio日志信息:Oct 25 16:31:35 test kernel: iSCSI Enterprise Target Software - version 0.4.15Oct 25 16:31:35 test kernel: iotype_init(92) register fileioOct 25 16:31:35 test kernel: iotype_init(92) register blockioOct 25 16:31:35 test kernel: iotype_init(92) register nullio在这个地方我搞了好久,看大家的文章一直配置文件都是可以如下配置的:Target .example:storage.disk2.sys1.xyzLun 0 /dev/sdb1 fileioAlias Test但是我的一直不行,我原来是虚拟机,然后重新安装了redhat4u4,还是不行,后来有安装了redhat5,还是不行.中间我也试过用如下配置文件:User userid superpasswordTarget .example:storage.disk2.sys1.xyzLun 0 Path=/dev/sdb1, type=fileioAlias Test可是还不行,最后发现type开头字母我把它写成小写了.二,Red Hat linux iSCSI initiator configuration1,操作系统:rootrac1 # cat /etc/issueEnterprise Linux Enterprise Linux AS release 4 (October Update 4)Kernel r on an mrootrac1 # 2,安装initiatorrootrac1 # rpm -ivh iscsi-initiator-utils--4.i386.rpm warning: iscsi-initiator-utils--4.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60ePreparing. # 100%1:iscsi-initiator-utils # 100%rootrac1 # 3,修改/etc/iscsid.conf 文件vi /etc/iscsid.conf 修改下面3项:DiscoveryAddress=This needs to be set to the Group IP Address of your UIT Array.SendAsyncText=yesFor the initiator to receive Vendor Specific async events from the target.Continuous=yesTo globally specify that all discovery sessions be kept open.4,启动服务rootrac1 etc# service iscsi startChecking iscsi config: OK Loading iscsi driver: OK mknod: /dev/iscsictl: File existsStarting iscsid: OK rootrac1 etc# 5,设置iscsi服务rootrac1 etc# chkconfig -list iscsiiscsi 0:off 1:off 2:off 3:off 4:off 5:off 6:offrootrac1 etc# chkconfig -add iscsirootrac1 etc# chkconfig -add iscsirootrac1 etc# chkconfig iscsi onrootrac1 etc# chkconfig -list iscsiiscsi 0:off 1:off 2:on 3:on 4:on 5:on 6:off6,察看scsi设备rootrac1 etc# iscsi-ls*SFNet iSCSI Driver Version .4:0.1.11-3(02-May-2006)*rootrac1 etc# 7, 正常情况下应该是:rootrac1 # iscsi-ls *SFNet iSCSI Driver Version .4:0.1.11-3(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论