·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 桌面应用
 
Linux的ISCSI做法
来源: ChinaUnix博客  日期: 2008.05.19 16:56 (共有条评论) 我要评论
 
Linux的iscsi技术已经发展了多年,其开源项目软件及文档都可以从
sourceforge.net

Linux-iSCSI Project
部分获得.
由于我安装了Redhat Linux AS4版本的系统,目前的开源版本还不支持。
查询了一下Redhat的发行记录,在Redhat Linux AS4 初始版本中不包括iscsi部分:
红帽企业 Linux 4 的初始发行版本不包括对 iSCSI 软件 initiator 或 target 的支持。对 iSCSI 的支持正处于测试阶段,测试的结果将决定对 iSCSI 的支持是否会被包括在以后的 红帽企业 Linux 4 升级产品中。
然后在Redhat Linux AS4 Update2中包含了关于iSCSI的支持,通过初始安装或手工安装以下组件可以加载iscsi组件:
iscsi-initiator-utils-4.0.3.0-2
在Redhat Linux AS4 Update2上安装很简单,内核版本为2.6.9-22:
Last login: Wed Oct 26 14:23:21 2005 from 172.16.34.9
              [root@test2 ~]# uname -a
              Linux test2.hurray.com.cn 2.6.9-22.EL #1 Mon Sep 19 18:20:28 EDT 2005 i686 i686 i386 GNU/Linux
              [root@test2 opt]# rpm -iUv iscsi-initiator-utils-4.0.3.0-2.i386.rpm
              warning: iscsi-initiator-utils-4.0.3.0-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
              Preparing packages for installation...
              iscsi-initiator-utils-4.0.3.0-2
            
在Redhat Linux AS4 初始发行版本(内核版本为2.6.9-11)上安装,会遇到点问题,需要sysfsutils-1.2.0-1.i386.rpm的支持,这个rpm包可以从网上
下载
,搜索rpm包
rpm.pbone.net
是个很好的站点。
1.在内核2.6.9-11上安装的提示
[root@test1 opt]# uname -a
              Linux test1.hurray.com.cn 2.6.9-11.ELsmp #1 SMP Fri May 20 18:26:27 EDT 2005 i686 i686 i386 GNU/Linux
              [root@test1 software]# rpm -iUv iscsi-initiator-utils-4.0.3.0-2.i386.rpm
              warning: iscsi-initiator-utils-4.0.3.0-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
              error: Failed dependencies:
              libsysfs.so.1 is needed by iscsi-initiator-utils-4.0.3.0-2.i386
              Suggested resolutions:
              sysfsutils-1.2.0-1.i386.rpm
            
2.下载安装sysfsutils
[root@test1 software]# wget ftp://distro.ibiblio.org/pub/linux/distributions/caoslinux/centos/\
              4.0/os/i386/CentOS/RPMS/sysfsutils-1.2.0-1.i386.rpm
              --20:25:38--    ftp://distro.ibiblio.org/pub/linux/distributions/caoslinux/centos/\
              4.0/os/i386/CentOS/RPMS/sysfsutils-1.2.0-1.i386.rpm
              => `sysfsutils-1.2.0-1.i386.rpm'
              Resolving distro.ibiblio.org... 152.2.210.109
              Connecting to distro.ibiblio.org[152.2.210.109]:21... connected.
              Logging in as anonymous ... Logged in!
              ==> SYST ... done.      ==> PWD ... done.
              ==> TYPE I ... done.    ==> CWD /pub/linux/distributions/caoslinux/centos/4.0/os/i386/CentOS/RPMS. done.
              ==> PASV ... done.      ==> RETR sysfsutils-1.2.0-1.i386.rpm ... done.
              Length: 57,197 (unauthoritative)
              100%[============================================================>] 57,197          23.30K/s
              20:25:46 (23.27 KB/s) - `sysfsutils-1.2.0-1.i386.rpm' saved [57,197]
            
3.安装iscsi-initiator-utils-4.0.3.0-2
[root@test1 software]# rpm -iUvh sysfsutils-1.2.0-1.i386.rpm
              warning: sysfsutils-1.2.0-1.i386.rpm: V3 DSA signature: NOKEY, key ID 443e1821
              Preparing...                  ########################################### [100%]
              1:sysfsutils               ########################################### [100%]
              [root@test1 software]# ls
              iscsi-initiator-utils-4.0.3.0-2.i386.rpm    linux-iscsi-3.6.0.3    linux-iscsi-3.6.0.3.tar  
sysfsutils-1.2.0-1.i386.rpm
              [root@test1 software]# uname -a
              Linux test1.hurray.com.cn 2.6.9-11.ELsmp #1 SMP Fri May 20 18:26:27 EDT 2005 i686 i686 i386 GNU/Linux
              [root@test1 software]# rpm -iUv iscsi-initiator-utils-4.0.3.0-2.i386.rpm
              warning: iscsi-initiator-utils-4.0.3.0-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
              Preparing packages for installation...
              iscsi-initiator-utils-4.0.3.0-2
            
至此iSCSI安装完成。
经过测试,虽然Redhat Linux AS4 初始发行版本可以安装iscisi选件,但是仍然无法正常使用,启动iscsi时会收到以下错误:
[root@test1 ~]# /etc/init.d/iscsi start
Checking iscsi config:    [    OK    ]
Loading iscsi driver:    FATAL: Module iscsi_sfnet not found.
[FAILED]
如想正常使用,还需要安装开源选件.
Red Hat Enterprise Linux AS release 3 (Taroon Update 4)Redhat Linux AS4 Update2上都没有问题.(补充这一点供大家参考)
其他版本的可以从
sourceforge.net

Linux-iSCSI Project
下载得到相应版本。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27614/showart_694533.html
  发表评论 查看评论(共有条评论)
 
 


最新资讯更多>> 
· Shopex收购ecshop,discuz为了..
· 提前下载:OpenOffice.org 3.0..
· 微软Office面临严重挑战?
· 媒体观察:法国收获开源带来的启示
· 微软频繁接触开源 跨越“源”界限
· 挣脱Windows束缚 拥抱Ubuntu L..
· Puppy Linux领导者转向开发UniPup
· 发行版发布:Mandriva Linux 2009
· Linux Kernel 最新稳定版2.6.2..
· Linux之父Linus Torvalds谈论各..
论坛热点更多>> 
· 那些常常见到又叫不出名字的花
· xp 和LINUX 上网下载东西
· LILEI和HANMEIMEI的欲望人生..
· Oracle再祭收购大旗,这次红..
· 陈向群、杨芙清编著的《操作..
· 这几道题会做就可直接找LINU..
· RHCE考试费4200!NND
· 配置DNS主从自动更新同步,无..
· 夜店最火辣的Party girls
· 还是米人啊
文档更新更多>> 
· kmess1.5.1在红旗6sp1上的安装方法
· OOo3.0 RC2 发布,中文版可用。
· IT从业人员必看的10大论坛
· SSH权威指南
· DNS相关定义介绍
· OpenVPN(zt)
· Linux shell I/O重定向详解
· linux下的烧写环境配置
· tcpdump详细用法
· 转:ARM的嵌入式Linux移植体验之基..
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号