1.安装所需软件:

yum –y install scsi-target-utils iscsi-initiator-utils

功能说明:scsi-target-utils:用来将 Linux 系统仿真成为 iSCSI target 的功能;

iscsi-initiator-utils:挂载来自 target 的磁盘到 Linux 本机上。

2.target的设定:

----target相关文件说明:

----以下几种设备都可作为target分享出去:使用 dd 指令所建立的大型档案可供仿真为磁盘 (无须预先格式化);

使用单一分割槽 (partition) 分享为磁盘;

使用单一完整的磁盘 (无须预先分割);

使用磁盘阵列分享 (其实与单一磁盘相同方式);

使用软件磁盘阵列 (software raid) 分享成单一磁盘;

使用 LVM 的 LV 装置分享为磁盘。

----建立一个名为 /tmp/iscsi.img 的 300MB 档案:

----iSCSI Qualified Name (iSCSI 合格名称):iqn.yyyy-mm.:identifier

iqn.年年-月.单位网域名的反转写法 :这个分享的target名称依据此名称设定我们的设备名称为:iqn.2013-06.com.example:luyx30----设定ISCSI的配置文件/etc/tgt/targets.conf相关说明:(引自鸟哥的linux私房菜)backing-store (虚拟的装置), direct-store (实际的装置): 设定装置时,如果你的整颗磁盘是全部被拿来当 iSCSI 分享之用,那么才能够使用 direct-store 。不过,根据网络上的其他文件, 似乎说明这个设定值有点危险的样子。所以,基本上还是建议单纯使用模拟的 backing-store 较佳。例如鸟哥的简单案例中,就通通使用 backing-store 而已。

initiator-address (用户端地址): 如果你想要限制能够使用这个 target 的客户端来源,才需要填写这个设定值。基本上,不用设定它 (代表所有人都能使用的意思), 因为我们后来会使用 iptables 来规范可以联机的客户端嘛!

incominguser (用户账号密码设定): 如果除了来源 IP 的限制之外,你还想要让使用者输入账密才能使用你的 iSCSI target 的话,那么就加用这个设定项目。 此设定后面接两个参数,分别是账号与密码啰。

write-cache [off|on] (是否使用快取): 在预设的情况下,tgtd 会使用快取来增快速度。不过,这样可能会有遗失数据的风险。所以,如果你的数据比较重要的话, 或许不要使用快取,直接存取装置会比较妥当一些。

----启动iscsi:

注意:若有开启防火墙功能,需要将端口3260开放.

3.initiator的设定:

----initiator相关文件说明:

/etc/iscsi/iscsid.conf:主要的配置文件,用来连结到 iSCSI target 的设定;

/sbin/iscsid:启动 iSCSI initiator 的主要服务程序;

/sbin/iscsiadm:用来管理 iSCSI initiator 的主要设定程序;

/etc/init.d/iscsid:让本机模拟成为 iSCSI initiater 的主要服务;

/etc/init.d/iscsi:在本机成为 iSCSI initiator 之后,启动此脚本,让我们可以登入 iSCSI target。所以 iscsid 先启动后,才能启动这个服务。为了防呆,所以 /etc/init.d/iscsi 已经写了一个启动指令, 启动 iscsi 前尚未启动 iscsid ,则会先呼叫 iscsid 才继续处理 iscsi .

----修改initiator的配置文件/etc/iscsi/iscsid.conf,新增以下部分:

----使用iscsiadm来发现target端的设备(记得服务器端防火墙要开放3260端口或关闭防火墙):

可侦测到相应的设备,若信息有修订过的话,那你可以到这个档案内修改,也可以透过 iscsiadm 的 update 功能处理相关参数的。

----连接到iscsi target:

----查看当前的磁盘文件,可发现target:

----iscsiadm的相关说明:

移除某个不要的target:

iscsiadm –m node –T targetname –logout

iscsiadm –m node –o [delete|new|update] –T targetname

4.到此,ISCSI的target和initiator的配置就完成了.在initiator可以向正常使用磁盘一样使用target.

linux6无法启动iscsi服务,RHEL6下安装配置ISCSI服务器相关推荐

  1. linux 重启kettle服务_Linux下安装配置kettle的部署

    原标题:Linux下安装配置kettle的部署 欢迎关注天善智能微信公众号,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区. 对商业智能BI.大数据分析挖掘.机器学习,python,R等数据 ...

  2. linux系统下安装配置iSCSI教程

    测试系统为Redhat 5.4,内核版本为2.6.18,iSCSI Server已经配置好,此处不再说明. 1.  安装iSCSI Initiator a) 使用命令mount /dev/cdrom  ...

  3. centos 启动一个redis_linux环境下安装部署redis服务器

    概述 Redis是Remote Dictionary Server的缩写.他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库.今天把之前在生产环境下安装部署redis的 ...

  4. 在linux下安装配置DNS服务器

    详细步骤如下: 1. 在虚拟机上安装红帽6.5. 2. 所在网络:内部局域网192.168.0.0网段. 机器一作为服务器,IP:192.168.0.10, 主机名:Hostname: test.co ...

  5. linux搭建ldap服务器搭建,Linux下安装配置OpenLDAP服务器

    东西多了,为了好管理,我们会将它们别类:服务器中信息.资源多了,不言而喻也是这个道理,而目录服务器是这个原理.那么支持IPV6协议的OpenLDAP如何在Linux服务器上安装配置? 一.安装Open ...

  6. linux下安装配置DHCP服务器

    前提是已经安装了 core 及 base 两个组 1 2 3 4 5 # cat /etc/redhat-release   Red Hat Enterprise Linux Server relea ...

  7. centos 下安装配置nfs服务器

    1.环境 centos5.6_x64 iptables 关闭 selinux 开启(这个好像不影响) 服务端:192.168.10.150 客户端:192.168.10.152 2.安装 yum in ...

  8. linux8安装ftp服务,CentOS8.0 安装配置ftp服务器的实现方法

    CentOS8.0-1905发布后,尝试将FTP服务器迁移至新版本的CentOS中,但是测试过程中,在防火墙中开放ftp服务后,仍然一直无法连接,如果使用lftp或ftp工具测试,会提示[没有到主机的 ...

  9. aix linux ftp,在AIX下安装配置FTP服务器

    两个目录的权限如下: drwxr-xr-x   2 tkbudget tkbudget        256 Mar 16 17:02 cron_logs drwxr-x---   2 tkbudge ...

最新文章

  1. 800 名科学家联名主张废除 p 值!斯坦福教授直言,没有p值,期刊将充斥“无可辩驳的废话”!...
  2. Java构造和解析Json数据的两种方法详解一
  3. 很棒的在线裁图工具jQuery1.4.2 + jquery.bitmapcutter.js + BitmapCutter.Core+的完美配合
  4. hdu 1874畅通工程续(基础Floyd)
  5. [.NET开发] C#连接MySQL的两个简单代码示例
  6. CMFCTabCtrl 切换页面闪烁问题
  7. Backup--修改实例级别是否使用压缩备份的默认值
  8. CF1245D Shichikuji and Power Grid
  9. Pytorch 加载和保存模型
  10. 重温Elasticsearch
  11. java做 binggo,Linux启动与停止spring boot工程的脚本示例
  12. 开源医学图像处理平台NiftyNet简介
  13. iOS底层探索之类的加载(四):类的关联对象AssociatedObject
  14. spring mvc 从Controller向页面传数据
  15. 计算机无法识别佳能70d相机,佳能相机常见的错误代码和解决方案-万兴恢复专家...
  16. Data Binding 详解(一)-从零开始
  17. 计算机网络:循环冗余码CRC
  18. linux 下ssd训练自己的数据
  19. 六,文件操作(编码,读写文件,with方法)
  20. linux下的go富集分析,GO富集分析示例【华为云技术分享】

热门文章

  1. php中socket的使用
  2. 闪存必须解决的三大问题
  3. python2.7 与 go1.2简单性能比较
  4. asp.net本质论——HttpModule
  5. JQUERY学习第二天之制作横纵向导航菜单
  6. java box unboxing
  7. MYSQLMANAGER实例管理器总结
  8. rsem比对_RSEM方法比对和表达量计算
  9. 手术后多久可以做胆摘除_近视手术后多久可以化眼妆?
  10. [转载] JAVA泛型杂谈--擦除,协变,逆变,通配符等