在以前几篇文章中写过配置几则iscsi的文章,但基本纯属转贴,并未付诸实践,所谓实战为王,因此开始小测一把。哈哈。
具体实施纪要如下:
测试环境:
centos5.4配置为iscsi target(提供一个网源)
windows xp配置为iscsi initiator(直接从网下载windows-based iscsi software)
(如果大家对iscsi的基本概念不了解,请参考如下几则文章:
测试目的:
通过windows xp上面的iscsi软件可以查看及操作centos上面的iscsi 设备
实施步骤
1,下载了一个iscsi target rpm包,这个包找了好久,最终在一个台湾的ftp站点下载了一个.src.rpm包。这下心花怒放啊,心想这下简单了,rpm -ivh,晕,一堆的莫名错语提示如下:
[root@localhost ~]# rpm -ivh scsi-target-utils-0.0-6.20091205snap.el5_4.1.src.rpm
warning: scsi-target-utils-0.0-6.20091205snap.el5_4.1.src.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
1:scsi-target-utils warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
########################################### [100%]
马上开动脑袋,转了n次360度的脑电波,无果
。又转而到google or baidu进行查询,算是功夫不负苦心人吧,有这样一个链接:
rpm之.src.rpm处理
但解决中出现与以上链接提供的方法不一致的问题,我罗列在此:
1,在/usr/src/redhat/RPMS根本没有运行rpmbuild后产生对应的rpm包
2,在对应的包目录下面根本没有configure命令这下我可大大感叹了一会儿。唉,自己的linux基础还是有些弱,碰到一点稍有难度的问题,解决问题的速度和方法过于单一。
言归正传,革命仍未完成,继续呗。configure运行不了,查了一大堆的文档后,直接make&&make install,安装完成(我也不知道是否成功)。总之是安装完了.后来,我为了验证自己是否安装配置成功,还运行tgtadm,嘿嘿,竟然可以ok,万幸。当然,这是后话了.
由于采用的是源码安装配置方式,所以在安装配置的目录有一个.tar.bz2,依旧又是一番查阅,用zcat .tar.bz2|tar xvf-,大量刷屏后,这下我想是配置成功了吧.试着运行了tgtadm。此事先暂且搁浅.以后再表。
后话:经过这次配置学习,有几点体会吧,与君共享:
1,rpm 命令(包括rpm及rpmbuild等)及rpm包的类型(.rpm及.src.rpm等)掌握不清晰,回头在恶补
2,service及chkconfig与rpm及configure|make|make install两在阵营安装模式的区别在哪儿呢
3,一个软件配置或者安装成功后,通过什么标准来度量它的功能性与完整性。
技术之路虽是苦涩而无趣的,但若细细品酌,犹如攀峰登顶,别有一种滋味。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-631787/,如需转载,请注明出处,否则将追究法律责任。