Linux的iscsi技术已经发展了多年,其开源项目软件及文档都可以从的部分获得.

由于我安装了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包是个很好的站点。

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.rpm2.下载安装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上都没有问题.(补充这一点供大家参考)

其他版本的可以从的下载得到相应版本。

linux yum安装iscsi,安装Linux iscsi组件相关推荐

  1. amazon ec2 linux yum install,在 Amazon Linux 2 EC2 实例上安装来自 Extras 库的软件

    如何在运行 Amazon Linux 2 的 EC2 实例上安装来自 Extras 库的软件包? 上次更新日期:2020 年 10 月 7 日 如何在运行 Amazon Linux 2 的 Amazo ...

  2. Linux yum的在线安装(yum命令)

    荫命令的英文在Fedora的和的RedHat以及SUSE中基于转速的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖 ...

  3. red hat linux yum,Red Hat Enterprise Linux(RHEL)中yum的repo文件详解

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 ...

  4. 15个Linux Yum命令实例--安装/卸载/更新

    在linux环境中, 安装, 卸载更新包是一个极为常见的操作.大部分的linux环境都提供了包的管理工具, 例如:apt-get, dpkg, rpm, yum等等. 一些Linux环境中,yum是默 ...

  5. linux yum源码安装mysql_linux下通过源码包安装mysql,以及yum安装

    环境介绍:本安装教程基于虚拟机CentOS7.6版本进行安装,mysql版本为5.7版本. 一.卸载已安装的mysql服务 由于我原本在虚拟机已安装过mysql,所以这里我需要先卸载掉mysql才能进 ...

  6. linux yum下载不安装,【APP】yum只下载软件不安装的两种方法

    今天来说下在centos下下载软件,不安装的方法: 方法一:通过yum自带一个工具:yumdownloader [root@web1 ~]#  rpm -qa |grep yum-utils [roo ...

  7. Linux yum仓库的安装

    yum是管理程序的前端工具,是为了更好的解决rpm包的依赖关系,根据计算出来的依赖关系进行相关的升级.安装.删除等操作.要使用yum管理应用程序,首先得配置可用的yum仓库. 下面我们就来自己动手配置 ...

  8. linux yum imagemagick,CentOS7安装 ImageMagick

    ImageMagick是一个免费的创建.编辑.合成图片的软件.它可以读取.转换.写入多种格式的图片.图片切割.颜色替换.各种效果的应用,图片的旋转.组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展 ...

  9. linux yum卸载与安装软件包,Linux yum命令详解(查询、安装、升级和卸载软件包)...

    yum提供了查询.安装.升级和卸载软件包的命令,一一给大家介绍. 查询 査询yum源服务器上所有可安装的软件包列表 [root@localhost yum.repos.d]# yum list #查询 ...

  10. Linux yum软件仓库配置,linux配置软件仓库 、 yum管理应用软件 、 快速部署Web/FTP...

    1.yum简介 基于rpm软件包的安装部署机制 自动解决软件包的依赖关系 需要先配置软件仓库 2.配置本地的软件仓库 a.放入centos7.iso镜像文件到光驱中,确保电源开启 b.命令操作 3.客 ...

最新文章

  1. HackerRank Week of Code 26
  2. LearningR-XML
  3. Androd安全——反编译技术完全解析
  4. Linux网络编程组播测试代码
  5. 要成为一个 Java 架构师得学习哪些知识以及方法?
  6. cuda 核函数 for循环_【CUDA 基础】4.4 核函数可达到的带宽
  7. 计算机等级考试真题演示,全国计算机等级考试二级真题测试(答案)四、演示文稿题-日...
  8. Linux系统启动流程(4)制作自定义linux之一
  9. 【带着canvas去流浪(13)】用Three.js制作简易的MARVEL片头动画(下)#华为云·寻找黑马程序员#
  10. 软件设计心情笔记(一)目的与手段都很重要
  11. Linux_快速查找文件
  12. 基于PaddleX实现电梯电瓶车检测
  13. 恶劣天气 3D 目标检测数据集收集
  14. [Joy]冷笑话急转弯
  15. CSS--实心小圆点样式
  16. Unity学习简易单人FPS开发——AI实现(部分)
  17. 记录下如何用vue实现PC端网易云轮播图效果
  18. python另存为_python 将word另存为txt
  19. mysql原理(1) mysql底层数据结构
  20. 分布式数据库CAP理论

热门文章

  1. 新垣结衣的孩子长啥样,用 BabyGAN 预测试试
  2. 最大吞吐量和信道利用率
  3. node.js 记录 第二天
  4. ASO优化之如何提升用户留存率
  5. 5G和4G有什么不同?从网络结构上来看,实在是太不同了
  6. 用python绘制漂亮的图形
  7. Why,How,What
  8. 在windows上,用cmake 交叉编译arm程序
  9. 指纹浏览器指纹追踪技术:指纹浏览器开源代码,浏览器指纹js插件
  10. 第一个100万!!!