




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.安装iscsi-initiator-utils包:rootrhel2 .vnc#mount /dev/cdrom /mntmount: block device /dev/cdrom is write-protected, mounting read-onlyrootrhel2 .vnc# cd /mnt/Serverrootrhel2 Server#rpm -ivh iscsi-initiator-utils-71-0.10.el5.i386.rpmwarning: iscsi-initiator-utils-71-0.10.el5.i386.rpm: Header V3 DSA signat ure: NOKEY, key ID 37017186Preparing. # 100%1:iscsi-initiator-utils # 100%rootrhel2 Server# iscsiadmiscsiadm -m discovery -hV -d debug_level -P printlevel -t type -p ip :port -I ifaceN . -l | -p ip:port -o operation -n name -v value iscsiadm -m node -hV -d debug_level -P printlevel -L all,manual,au tomatic -U all,manual,automatic -S -T targetname -p ip:port -I ifa ceN -l | -u | -R | -s -o operation -n name -v value iscsiadm -m session -hV -d debug_level -P printlevel -r sessionid | sysfsdir -R | -u | -s -o operation -n name -v value iscsiadm -m iface -hV -d debug_level -P printlevel -I ifacename -o operation -n name -v value iscsiadm -m fw -l iscsiadm -m host -P printlevel -H hostno iscsiadm -k priority2.确保和存储服务器的连通:rootrhel2 Server#ping PING () 56(84) bytes of data.64 bytes from : icmp_seq=1 ttl=64 time=7.12 ms- ping statistics -1 packets transmitted, 1 received, 0% packet loss, time 0msrtt min/avg/max/mdev = 7.129/7.129/7.129/0.000 ms3.探测存储设备失败:rootrhel2 Server#iscsiadm -m discovery -t sendtargets -p :3260iscsiadm: can not connect to target=_selfiSCSI daemon (111)!iscsiadm: can not connect to iSCSI daemon (111)!iscsiadm: Cannot perform. discovery. Initiatorname required.iscsiadm: Discovery process to :3260 failed to create a discovery session.4.安装kernel相关包:需要安装iscsi-target,这个可以到上下载最新的来编译,编译需要内核文件,所以要安装kernel,kernel-devel,kernel-headers3个包。安装这3个包:rootrhel2 Server# ls kernel*kernel-2.6.18-164.el5.i686.rpm kernel-headers-2.6.18-164.el5.i386.rpmkernel-debug-2.6.18-164.el5.i686.rpm kernel-PAE-2.6.18-164.el5.i686.rpmkernel-debug-devel-2.6.18-164.el5.i686.rpm kernel-PAE-devel-2.6.18-164.el5.i686.rpmkernel-devel-2.6.18-164.el5.i686.rpm kernel-xen-2.6.18-164.el5.i686.rpmkernel-doc-2.6.18-164.el5.noarch.rpm kernel-xen-devel-2.6.18-164.el5.i686.rpmrootrhel2 Server#rpm -ivh kernel-devel-2.6.18-164.el5.i686.rpm kernel-headers-2.6.18-164.el5.i386.rpmwarning: kernel-devel-2.6.18-164.el5.i686.rpm: Header V3 DSA signature: NOKEY, key ID 37017186Preparing. # 100%1:kernel-headers # 50%2:kernel-devel # 100%5.安装iscsi-target:rootrhel2 Server# cd /opt/soft/rootrhel2 soft# lsiscsitarget-.tar.gzrootrhel2 soft# gunzip *.gzrootrhel2 soft# tar xvf *.tariscsitarget-/iscsitarget-/README.mcsiscsitarget-/ChangeLogiscsitarget-/RELEASE_NOTESiscsitarget-/COPYINGiscsitarget-/Makefileiscsitarget-/etc/iscsitarget-/etc/initd/iscsitarget-/etc/initd/initdiscsitarget-/etc/initd/initd.debianiscsitarget-/etc/initd/initd.redhatiscsitarget-/etc/initd/initd.gentooiscsitarget-/etc/ietd.confiscsitarget-/etc/initiators.allowiscsitarget-/etc/initiators.denyiscsitarget-/etc/targets.allowiscsitarget-/kernel/iscsitarget-/kernel/file-io.ciscsitarget-/kernel/null-io.ciscsitarget-/kernel/session.ciscsitarget-/kernel/iscsi_hdr.hiscsitarget-/kernel/iscsi.hiscsitarget-/kernel/conn.ciscsitarget-/kernel/block-io.ciscsitarget-/kernel/tio.ciscsitarget-/kernel/compat.hiscsitarget-/kernel/Makefileiscsitarget-/kernel/digest.ciscsitarget-/kernel/event.ciscsitarget-/kernel/iscsi_dbg.hiscsitarget-/kernel/digest.hiscsitarget-/kernel/config.ciscsitarget-/kernel/nthread.ciscsitarget-/kernel/ua.ciscsitarget-/kernel/target.ciscsitarget-/kernel/iotype.ciscsitarget-/kernel/iotype.hiscsitarget-/kernel/iscsi.ciscsitarget-/kernel/wthread.ciscsitarget-/kernel/target_disk.ciscsitarget-/kernel/volume.ciscsitarget-/kernel/param.ciscsitarget-/dkms.confiscsitarget-/README.vmwareiscsitarget-/usr/iscsitarget-/usr/ietadm.hiscsitarget-/usr/session.ciscsitarget-/usr/ietadm.ciscsitarget-/usr/chap.ciscsitarget-/usr/message.ciscsitarget-/usr/iscsi_hdr.hiscsitarget-/usr/log.ciscsitarget-/usr/plain.ciscsitarget-/usr/md5.ciscsitarget-/usr/conn.ciscsitarget-/usr/iscsid.ciscsitarget-/usr/param.hiscsitarget-/usr/Makefileiscsitarget-/usr/isns_proto.hiscsitarget-/usr/md5.hiscsitarget-/usr/event.ciscsitarget-/usr/ietd.ciscsitarget-/usr/sha1.hiscsitarget-/usr/target.ciscsitarget-/usr/config.hiscsitarget-/usr/types.hiscsitarget-/usr/isns.ciscsitarget-/usr/iscsid.hiscsitarget-/usr/sha1.ciscsitarget-/usr/ctldev.ciscsitarget-/usr/param.ciscsitarget-/usr/misc.hiscsitarget-/iscsitarget.speciscsitarget-/include/iscsitarget-/include/iet_u.hiscsitarget-/README.initiatorsiscsitarget-/doc/iscsitarget-/doc/manpages/iscsitarget-/doc/manpages/ietd.8iscsitarget-/doc/manpages/ietd.conf.5iscsitarget-/doc/manpages/ietadm.8iscsitarget-/patches/iscsitarget-/patches/compat-2.6.29.patchiscsitarget-/patches/compat-2.6.24.patchiscsitarget-/patches/compat-2.6.32.patchiscsitarget-/patches/compat-2.6.25-2.6.27.patchiscsitarget-/patches/compat-2.6.30.patchiscsitarget-/patches/compat-2.6.23.patchiscsitarget-/patches/compat-2.6.28.patchiscsitarget-/patches/compat-2.6.19-2.6.21.patchiscsitarget-/patches/compat-rhel4.patchiscsitarget-/patches/compat-2.6.14-2.6.18.patchiscsitarget-/patches/compat-sles10sp2.patchiscsitarget-/patches/compat-2.6.22.patchiscsitarget-/patches/compat-2.6.31.patchiscsitarget-/READMErootrhel2 soft# lsiscsitarget- iscsitarget-.tarrootrhel2 soft# cd iscsitarget-rootrhel2 iscsitarget-# lsChangeLog dkms.conf etc iscsitarget.spec Makefile README README.mcs RELEASE_NOTESCOPYINGdoc include kernel patches README.initiators README.vmware usr开始编译iscsi-target,报错 需要gcc编译器:rootrhel2 iscsitarget-#make kernel/bin/sh: cc: command not found/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -le: unary operator expected/bin/sh: line 0: : -lt: unary operator expectedmake -C /lib/modules/2.6.18-164.el5/build SUBDIRS=/opt/soft/iscsitarget-/kernel modules/usr/src/kernels/2.6.18-164.el5-i686/scripts/gcc-version.sh: line 11: gcc: command not found/usr/src/kernels/2.6.18-164.el5-i686/scripts/gcc-version.sh: line 12: gcc: command not foundmake1: gcc: Command not foundmake1: Entering directory /usr/src/kernels/2.6.18-164.el5-i686CC M /opt/soft/iscsitarget-/kernel/tio.o/bin/sh: gcc: command not foundmake2: * /opt/soft/iscsitarget-/kernel/tio.o Error 127make1: * _module_/opt/soft/iscsitarget-/kernel Error 2make1: Leaving directory /usr/src/kernels/2.6.18-164.el5-i686make: * kernel Error 26.安装GCC编译器:rootrhel2 iscsitarget-# cd /mnt/Serverrootrhel2 Server# rpm -ivh gcc-4.1.2-46.el5.i386.rpmwarning: gcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186error: Failed dependencies:glibc-devel = 2.2.90-12 is needed by gcc-4.1.2-46.el5.i386libgomp = 4.1.2-46.el5 is needed by gcc-4.1.2-46.el5.i386rootrhel2 Server# rpm -ivh gcc-4.1.2-46.el5.i386.rpm glibc-devel-2.5-42.i386.rpm libgomp-4.4.0-6.el5.i386.rpmwarning: gcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186error: Failed dependencies:glibc-headers is needed by glibc-devel-2.5-42.i386glibc-headers = 2.5-42 is needed by glibc-devel-2.5-42.i386rootrhel2 Server#rpm -ivh gcc-4.1.2-46.el5.i386.rpm glibc-devel-2.5-42.i386.rpm libgomp-4.4.0-6.el5.i386.rpm glibc-headers-2.5-42.i386.rpmwarning: gcc-4.1.2-46.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186Preparing. # 100%1:libgomp # 25%2:glibc-headers # 50%3:glibc-devel # 75%4:gcc # 100%rootrhel2 Server# cd /opt/soft/rootrhel2 soft# lsiscsitarget- iscsitarget-.tarrootrhel2 soft# cd iscsitarget-rootrhel2 iscsitarget-# lsChangeLog dkms.conf etc iscsitarget.spec Makefile README README.mcs RELEASE_NOTESCOPYINGdoc include kernel patches README.initiators README.vmware usr再次执行make kernel,成功:rootrhel2 iscsitarget-#make kernelApplying Patch compat-2.6.32.patchpatching file kernel/conn.cApplying Patch compat-2.6.31.patchpatching file kernel/file-io.cApplying Patch compat-2.6.30.patchpatching file kernel/block-io.cHunk #1 succeeded at 280 with fuzz 2.Applying Patch compat-2.6.29.patchpatching file kernel/config.cApplying Patch compat-2.6.28.patchpatching file kernel/conn.cApplying Patch compat-2.6.25-2.6.27.patchpatching file kernel/block-io.cApplying Patch compat-2.6.24.patchpatching file kernel/event.cApplying Patch compat-2.6.23.patchpatching file kernel/block-io.cpatching file kernel/config.cpatching file kernel/digest.cpatching file kernel/event.cpatching file kernel/volume.cHunk #1 succeeded at 91 (offset -1 lines).Applying Patch compat-2.6.22.patchpatching file kernel/volume.cHunk #1 succeeded at 10 (offset -1 lines).patching file kernel/seq_list.cpatching file kernel/target.cpatching file kernel/seq_list.hpatching file kernel/MakefileApplying Patch compat-2.6.19-2.6.21.patchpatching file kernel/event.cpatching file kernel/iscsi.cpatching file kernel/tio.cpatching file kernel/ua.cApplying Patch compat-2.6.14-2.6.18.patchpatching file kernel/iscsi.hHunk #1 succeeded at 262 (offset 1 line).patching file kernel/digest.cpatching file kernel/iscsi.cpatching file kernel/tio.cpatching file kernel/wthread.cpatching file kernel/volume.cHunk #1 succeeded at 83 (offset -1 lines).make -C /lib/modules/2.6.18-164.el5/build SUBDIRS=/opt/soft/iscsitarget-/kernel modulesmake1: Entering directory /usr/src/kernels/2.6.18-164.el5-i686CC M /opt/soft/iscsitarget-/kernel/tio.oCC M /opt/soft/iscsitarget-/kernel/iscsi.oCC M /opt/soft/iscsitarget-/kernel/nthread.oCC M /opt/soft/iscsitarget-/kernel/wthread.oCC M /opt/soft/iscsitarget-/kernel/config.oCC M /opt/soft/iscsitarget-/kernel/digest.oCC M /opt/soft/iscsitarget-/kernel/conn.oCC M /opt/soft/iscsitarget-/kernel/session.oCC M /opt/soft/iscsitarget-/kernel/target.oCC M /opt/soft/iscsitarget-/kernel/volume.oCC M /opt/soft/iscsitarget-/kernel/iotype.oCC M /opt/soft/iscsitarget-/kernel/file-io.oCC M /opt/soft/iscsitarget-/kernel/null-io.oCC M /opt/soft/iscsitarget-/kernel/target_disk.oCC M /opt/soft/iscsitarget-/kernel/event.oCC M /opt/soft/iscsitarget-/kernel/param.oCC M /opt/soft/iscsitarget-/kernel/block-io.oCC M /opt/soft/iscsitarget-/kernel/ua.oCC M /opt/soft/iscsitarget-/kernel/seq_list.oLD M /opt/soft/iscsitarget-/kernel/iscsi_trgt.oBuilding modules, stage 2.MODPOSTCC /opt/soft/iscsitarget-/kernel/iscsi_trgt.mod.oLD M /opt/soft/iscsitarget-/kernel/iscsi_trgt.komake1: Leaving directory /usr/src/kernels/2.6.18-164.el5-i686执行make usr,成功:rootrhel2 iscsitarget-#make usrmake -C usrmake1: Entering directory /opt/soft/iscsitarget-/usrcc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o ietd.o ietd.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o iscsid.o iscsid.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o conn.o conn.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o session.o session.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o target.o target.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o message.o message.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o ctldev.o ctldev.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o log.o log.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o chap.o chap.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o event.o event.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o param.o param.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o plain.o plain.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o isns.o isns.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o md5.o md5.ccc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o sha1.o sha1.ccc ietd.o iscsid.o conn.o session.o target.o message.o ctldev.o log.o chap.o event.o param.o plain.o isns.o md5.o sha1.o -o ietdcc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I./include -D_GNU_SOURCE-c -o ietadm.o ietadm.ccc ietadm.o param.o -o ietadmmake1: Leaving directory /opt/soft/iscsitarget-/usr安装iscsi-target:rootrhel2 iscsitarget-#make installusr/ietd - /usr/sbin/ietdusr/ietadm - /usr/sbin/ietadmetc/initd/initd.redhat - /etc/rc.d/init.d/iscsi-targetinstall: creating directory /etc/ietetc/ietd.conf - /etc/iet/ietd.confetc/initiators.allow - /etc/iet/initiators.allowetc/targets.allow - /etc/iet/targets.allowdoc/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/COPYINGRELEASE_NOTES - /usr/share/doc/iscsitarget/RELEASE_NOTESREADME - /usr/share/doc/iscsitarget/READMEREADME.vmware - /usr/share/doc/iscsitarget/README.vmwareREADME.initiators - /usr/share/doc/iscsitarget/README.initiatorsinstall: creating directory /lib/modules/2.6.18-164.el5/extra/iscsikernel/iscsi_trgt.ko - /lib/modules/2.6.18-164.el5/extra/iscsi/iscsi_trgt.koRunning depmod7.iscsi-target存在,安装成功:rootrhel2 iscsitarget-# cd /etc/init.d/rootrhel2 init.d# ls iscsi*iscsi iscsid iscsi-target8.启动iscsi-target服务:rootrhel2 init.d# ./iscsi-targetUsage: ./iscsi-target start|stop|restart|condrestart|statusrootrhel2 init.d# ./iscsi-target statusiSCSI Target stoppedrootrhel2 init.d#./iscsi-target startStarting iSCSI Target: OK rootrhel2 init.d#rootrhel2 init.d#9.开始探测存储,依然报错:rootrhel2 init.d#iscsiadm -m discovery -t sendtargets -p :3260iscsiadm: can not connect to iSCSI daemon (111)!iscsiadm: can not connect to iSCSI daemon (111)!iscsiadm: Cannot perform. discovery. Initiatorname required.iscsiadm: Discovery process to :3260 failed to create a discovery session.10.重启is
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年网络营销推广师综合素质考核试题及答案
- 2025年交通管理用金属标志及类似设施项目发展计划
- 2025年博物馆服务项目建议书
- 内蒙古历年中考数学试卷
- 辽宁点石数学试卷
- 2025年包装印刷机械项目合作计划书
- 睡眠健康干预措施分析报告
- 土壤肥力数据采集分析报告
- 饮料联名效果评估报告
- 美国的高中数学试卷
- 化工厂班组员工安全活动
- 酒店客房验收工程项目检查表
- RFID固定资产管理系统解决方案文档
- 吉兰巴雷综合征病人的护理
- 《英语句子成分》课件
- AI办公效率提升讲座
- 2025四川建筑安全员-C证考试(专职安全员)题库及答案
- 张志伟-德国古典哲学选读-费希特和谢林
- DB51-T 2968-2022 经济开发区安全风险评估导则
- 医学影像学课件
- 广东省惠州市2024-2025学年上学期期中考试七年级数学试卷
评论
0/150
提交评论