iscsi-initiator-utils-6.2.0.872-10.el6.x86_64

iscsi-initiator-utils-6.2.0.873-32.el7.x86_64

在el7中, iscsi-initiator-utils 依赖 iscsi-initiator-utils-iscsiuio-6.2.0.873-32.el7.x86_64。

命令:

el6下的命令

/sbin/brcm_iscsiuio
/sbin/iscsi-iname

/sbin/iscsiadm

   -m node --logoutall=automatic

[root@vClass-J5j3G nodes]# iscsiadm -h
iscsiadm -m discovery2 [ -hV ] [ -d debug_level ] [-P printlevel] [ -t type -p ip:port -I ifaceN ... [ -Dl ] ] | [ [ -p ip:port -t type] [ -o operation ] [ -n name ] [ -v value ] [ -lD ] ]
iscsiadm -m discovery [ -hV ] [ -d debug_level ] [-P printlevel] [ -t type -p ip:port -I ifaceN ... [ -l ] ] | [ [ -p ip:port ] [ -l | -D ] ]
iiscsiadm -m node [ -hV ] [ -d debug_level ] [ -P printlevel ] [ -L all,manual,automatic ] [ -U all,manual,automatic ] [ -S ] [ [ -T targetname -p ip:port -I ifaceN ] [ -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 priority

/sbin/iscsid

Usage: iscsid [OPTION]
Open-iSCSI initiator daemon.
-c, --config=[path] Execute in the config file (/etc/iscsi/iscsid.conf).
-i, --initiatorname=[path] read initiatorname from file (/etc/iscsi/initiatorname.iscsi).
-f, --foreground make the program run in the foreground
-d, --debug debuglevel print debugging information
-u, --uid=uid run as uid, default is current user
-g, --gid=gid run as gid, default is current user group
-p, --pid=pidfile use pid file (default /var/run/iscsid.pid).
-h, --help display this help and exit
-v, --version display version and exit

  

/sbin/iscsistart

el7 下的命令

在el6中的命令 /usr/sbin/iscsiuio  移动到了  iscsi-initiator-utils-iscsiuio-6.2.0.873-32.el7.x86_64 rpm中。

/usr/sbin/iscsi-iname
/usr/sbin/iscsiadm
/usr/sbin/iscsid
/usr/sbin/iscsistart

服务:

el6

/etc/rc.d/init.d/iscsi

  执行程序:  /sbin/iscsiadm

  配置文件:  /etc/iscsi/initiatorname.iscsi        保存当前 initiator 的 IQN

  临时数据: /var/lib/iscsi

       /var/lib/iscsi/nodes        挂载点

                ifaces        

              isns

              send_targets

               slp

             static

/etc/rc.d/init.d/iscsid

  执行程序: /sbin/iscsid

  配置文件:   /etc/iscsi/iscsid.conf

  使用内核: modprobe -q iscsi_tcp

        modprobe -q ib_iser
        modprobe -q cxgb3i
        modprobe -q bnx2i
        modprobe -q be2iscsi

依赖守护:  brcm_iscsiuio

el7

/usr/lib/systemd/system/iscsiuio.service

/usr/lib/systemd/system/iscsi-shutdown.service
/usr/lib/systemd/system/iscsi.service
/usr/lib/systemd/system/iscsid.service

配置:

el6

/etc/iscsi/iscsid.conf

el7

/etc/iscsi/iscsid.conf

基本操作

探测存储设备

[root@vClass-J5j3G nodes]# iscsiadm -m discovery -t sendtargets -p 127.0.0.1:
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: cannot make connection to 127.0.0.1: ()
iscsiadm: connection to discovery address 127.0.0.1 failed
iscsiadm: connection login retries (reopen_max ) exceeded
iscsiadm: Could not perform SendTargets discovery.

将探测到的存储挂载到本地

root@rhel2 init.d]#iscsiadm -m node -T iqn.-.com.openfiler:tsn.af7b14fe4761 -p 1.1.1.1: -l 
Logging in to [iface: default, target: iqn.-.com.openfiler:tsn.af7b14fe4761, portal: 1.1.1.1,] 
Login to [iface: default, target: iqn.-.com.openfiler:tsn.af7b14fe4761, portal: 1.1.1.1,]: successful

查找当前系统的

[root@vClass-J5j3G iscsi]# iscsiadm -m discovery
localhost:: via sendtargets
127.0.0.1: via sendtargets

使用 iscsiadm 命令发现服务端并查看服务端的 IQN

#iscsiadm -m discovery -t sendtargets -p 192.168.100.200

使用 iscsiadm 令连接服务端

使用 fdisk -l 查看共享的逻辑磁盘

使用 -u 参数可以登出

 再次使用fdisk -l 查看共享的磁盘不见了。
 

搜寻磁盘阵列:iscsiadm –mode discovery –type sendtargets –portal 192.168.1.230

显示磁盘阵列:iscsiadm –mode node

登录磁盘阵列:iscsiadm -m node -T TARGETSNAME -p 192.168.1.230:2360 –l

参考:

  Linux挂载ISCSI TARGET磁盘    https://wenku.baidu.com/view/566125db5022aaea998f0fdd.html?re=view

  

 

iscsi 学习的更多相关文章

  1. iscsi: 环境搭建

    组网环境 +----------+---------------+---------------+ | hostname | ip address | iscsi role | +---------- ...

  2. RHEL7学习之ISCSI配置

    ISCSI服务器:192.168.10.10 ISCSI客户端:192.168.10.20 在ISCSI服务器添加两块硬盘:/dev/sdb /de/sdc 一,在服务端安装 [root@localh ...

  3. iSCSI网络协议.学习笔记

    Internet SCSI(iSCSI)是一种网络协议,使用TCP/IP网络来传输SCSI协议.它是代替FC(Fibre Channel-based,光纤通道) SAN的很好选择.你可以在Linux下 ...

  4. linux学习第十九天(iscsi配置)

    一.iSCSI 服务部署网络存储 服务器配置 添加硬盘,创建分区 l[root@localhost Desktop]# ls /dev/sd*  (系统下查看硬盘信息) /dev/sda  /dev/ ...

  5. Linux基础学习-使用iSCSI服务部署网络存储

    使用iSCSI服务部署网络存储 iSCSI技术实现了物理硬盘设备与TCP/IP网络协议的相互结合,使得用户可以通过互联网方便地访问远程机房提供的共享存储资源.下面介绍如何在Linux上部署iSCSI服 ...

  6. 红帽学习记录[RHCE] ISCSI远程块储存

    目录 iSCSI 定义 组件术语 启动器 目标 ACL 发现 IQN 登录 LUN 节点 门户 TPG 搭建一个iSCSI服务 提供一个iSCSI目标 配置iSCSI客户端 iSCSI 定义 SCSI ...

  7. 学习OpenStack之(5):在Mac上部署Juno版本OpenStack 四节点环境

    0. 前沿 经过一段时间的折腾,终于在自己的Mac上装好了Juno版本的四节点环境.这过程中,花了大量的时间,碰到了许多问题,学到不少知识,折腾过不少其实不需要折腾的东西,本文试着来对这过程做个总结. ...

  8. 第17章 使用iSCSI服务部署网络存储

    章节概述: 本章节将分析SCSI与iSCSI技术结构的不同,了解iSCSI技术的优势.SAN存储网络技术结构以及iSCSI HBA卡的作用. 完整演示部署iSCSI target服务程序的方法流程:创 ...

  9. RHCA学习笔记:RH442-Unit6 磁盘性能调整

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://alansky.blog.51cto.com/634963/654451 UNIT ...

随机推荐

  1. Python9-前端基础知识-day47

    web开发本质: 1.浏览器输入网址回车都发生了什么? 1.浏览器给服务端发送一个消息 2.服务端拿到消息 3.服务端返回消息 4.浏览器展示页面C/S架构----B/S架构客户端和服务端 消息的格式 ...

  2. [Uva1642]魔法Gcd(数论)

    Description 给定n个数,某个连续区间[L,R]的收益为\(gcd(A_l,A_{l+1},A_{l+2}...A_r)*(r-l+1)\), 求收益最大的区间的收益值 \(1 \leq n ...

  3. 查找两个链表的第一个交叉结点(Python实现)

    题目 给定两个单链表,查找这两个单链表的第一个交叉节点. 例如:链表list_a为:a1→a2→c1→c2→c3,链表list_b为:b1→b2→b3→c1→c2→c3.那么它们第一个交叉结点为c1. ...

  4. P2255 [USACO14JAN]记录奥林比克Recording the M…

    P2255 [USACO14JAN]记录奥林比克Recording the M… 题目描述 Being a fan of all cold-weather sports (especially tho ...

  5. mysql 分组查询前n条数据

    今天去面试,碰到一道面试题: 有一个学生成绩表,表中有 表id.学生名.学科.分数.学生id .查询每科学习最好的两名学生的信息: 建表sql: CREATE TABLE `stuscore` ( ` ...

  6. laravel5.2总结--文件上传

    1 配置 文件系统的配置文件在 config/filesystems.php 文件中,此处我们新建一个uploads本地磁盘空间用于存储上传的文件,具体配置项及说明如下: <?php retur ...

  7. bugku 普通的二维码

    记录下对进制转换实现的重新思考. 扫描二维码扫到了一句垃圾话. 拖到winhex里面. 一开始以为是十进制直接转ascii,发现错误. 后来发现,最大数是7,八进制转换吧. 我是打算用python的l ...

  8. Goole Search Auto Complete

    这个项目就九章算法大数据课程的一个项目.主要分为两步: 第一步是 offline 建立 数据库 我们用两个map reduce 的data pipline 来实现. 第二步是 online显示把数据里 ...

  9. 数组线性表ArrayList 和链表类LinkedList

    数组线性表类ArrayList 和链表类LinkedList 是实现List接口的两个具体类.ArrayList 数组储存元素,这个数组是动态创建的.如果元素个数超过了数组的容量,就创建一个更大的新数 ...

  10. sqlserver中top 1 赋值的问题

    看代码 declare @iid intselect @iid=111select top 1 @iid=isnull(IID,0) from YYGL_PCDMX where IID=0print ...