iscsi命令

article/2025/9/22 16:40:31

iscsi客户端命令  iscsiadm

1.发现target设备

iscsiadm -m discovery -t sendtargets -p 10.12.22.61


疑问:10.12.22.60:3260,1   1表示什么意思(表示portal group tag,参考补充资料1),此外,为什么连同ip为60的信息也查找出来

在另外存储平台,使用115及116ip,但是discovery116的targets信息,没有出来115的targets信息。(难道跟链路聚合\multipath有关

2.连接target设备

注意:当一个target上有多个lun时,链接target设备会将所有的lun都映射过来

如:(加载了lun1以及lun2)


3。查看连接会话


4.断开连接




target端命令

采用iet管理,配置文件 /etc/ietd.conf  ,参考 http://blog.csdn.net/cybertan/article/details/8949453


1。添加一个新的target

ietadm --op new --tid=[id] --params Name=iqn.foo.example

id为数字,必须为没有使用过。name需要自己定义,保证唯一。

2.添加一个新的lun,在一个已经存在的 target 上加入一个lun,以便共享出来给外界。

ietadm --op new --tid=[id] --lun=[lun] --params Path=/path/exported/file,Type=fileio

 [id] 必须是一个已经存在的tid 号,[lun]可以自己定义,path是共享路径

NOTE通过这种方式添加的LUN在重启服务之后会丢失。

3.停止某个target的某个connection连接

ietadm --op delete --tid=2 --sid=562950876233792 --cid=1 && ietadm --op delete --tid=2


4.停止所有target连接

ietadm --op delete

5.删除某个target(已经没有session)连接

ietadm --op delete --tid=1

6.查看当前已定义target lun 清单

cat /proc/net/iet/volume

tid:3 name:iqn.2010-10.org.openstack:volume-6ded8670-265e-4ad2-9a8d-e4e2c6f833fa
    lun:0 state:0 iotype:fileio iomode:wt blocks:2097152 blocksize:512 path:/dev/cinder-volumes/volume-6ded8670-265e-4ad2-9a8d-e4e2c6f833fa
tid:2 name:iqn.2010-10.org.openstack:volume-6bbe9d89-24ca-4ff7-9672-d0de43f04d3f
    lun:0 state:0 iotype:fileio iomode:wt blocks:2097152 blocksize:512 path:/dev/cinder-volumes/volume-6bbe9d89-24ca-4ff7-9672-d0de43f04d3f
tid:1 name:iqn.2010-10.org.openstack:volume-ce33b16d-92cb-4f6b-b558-054743753b44
    lun:0 state:0 iotype:fileio iomode:wt blocks:2097152 blocksize:512 path:/dev/cinder-volumes/volume-ce33b16d-92cb-4f6b-b558-054743753b44

7.查看当前服务器iscsi target服务以及连接状态命令

cat /proc/net/iet/sessions

tid:2 name:200M.img

        sid:562950876233792 initiator:iqn.1991-05.com.microsoft:admin-pc

                cid:1 ip:192.168.1.240 state:active hd:none dd:none

        sid:281475899523136 initiator:jacko

                cid:1 ip:192.168.1.60 state:active hd:none dd:none

tid:1 name:windows.iso

8.重启服务

service iscsitarget restart


补充资料

1.iscsi initiator and target configuration

http://www.freebsd.org/doc/handbook/network-iscsi.html

2.rfc

http://tools.ietf.org/html/rfc3720


http://chatgpt.dhexx.cn/article/LinoKImP.shtml

相关文章

iSCSI 协议

iSCSI 协议 iSCSI协议结构 如同任何一个协议一样,iSCSI也有一个清晰的层次结构,根据OSI模型,iSCSI的协议栈自顶向下一共可以分为五层,如图所示: SCSI层:根据应用发出的请求建立SCSI CDB(命令描述块)&…

Linux与ISCSI

ISCSI(Internet Small Computer System Interface):Internet 小型计算机系统接口,是一个基于 TCP/IP 的协 议,主要用于通过 IP 网络仿真 SCSI,从而为远程块存储设备提供数据传输和管理。说白了,就是通过 网…

ISCSI服务

Internet Small Computer System Interface:Internet 小型计算机系统接口,是一个基于 TCP/IP 的协 议,主要用于通过 IP 网络仿真 SCSI,从而为远程块存储设备提供数据传输和管理。说白了,就是通过 网络由专门的服务器提供存储管理&…

iSCSI 网络磁盘共享

17.1 iSCSI技术介绍 iSCSI技术实现了物理硬盘设备与TCP/TP网络传输协议的相互结合,使得用户可以通过互联网方便的获取到远程机房提供的共享存储资源 硬盘是计算机硬件设备中重要的组成部分之一,存储设备的IO读写速度快慢也直接影响着服务器整体性能的高…

ISCSI的部署与安装

iSCSI(Internet Small Computer System Interface,Internet小型计算机系统接口)是一种由IBM公司研究开发的IP SAN技术。 该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,基于 TCP/IP的协议连接iSCSI服务端(Targe…

SCSI协议与iSCSI协议

文章目录 1.SCSI协议2.iSCSI协议3.IO--SCSI错误处理机制 1.SCSI协议 SCSI的起源 SCSI出现的原因主要是因为原来的IDE接口的硬盘转速太慢,传输速率太低,因此高速的SCSI硬盘出现。其实SCSI并不是专为硬盘设计的,实际上它是一种总线型接口。由…

ISCSI详解(三)——ISCSI原理和架构

今天继续给大家介绍Linux运维相关知识,本文主要内容是ISCSI基础知识。 一、ISCSI架构 ISCSI的架构主要有以下两种: 1、控制器架构 在控制器架构下,ISCSI使用专门的数据传输芯片,专门的RAID数据校验芯片、高性能的cache缓存以及专…

iscsi服务器搭建

iscsi搭建 ISCSI服务介绍服务器配置(IP:192.168.155.28)客户端配置Linux(IP:192.168.155.30)Windows配置(192.168.155.200) ISCSI服务介绍 全称:Internet Small Computer System Interface——…

Windows iSCSI

iSCSI 题目一、安装iSCSI并创建存储位置二、配置iSCSI三、DC1连接iSCSI四、创建盘提示:若需要问题欢迎私聊‘ 题目 iSCSI 磁盘存储在D:\ISCSIDATA 中; iSCSI 磁盘提供给DC1 使用,磁盘容量500 G,启用chap 验证; DC1 上连接成功后,把磁盘格式化为NTFS 格式并挂载到卷标D …

【基于CentOS 7 的iscsi服务】

目录 一、概述 1.简述 2.作用 3. iscsi 4.相关名称 二、使用步骤 - 构建iscsi服务 1.使用targetcli工具进入到iscsi服务器端管理界面 2.实现步骤 2.1 服务器端 2.2 客户端 2.2.1 安装软件 2.2.2 在认证文件中生成iqn编号 2.2.3 开启客户端服务 2.2.4 查找可用的i…

ISCSI服务器搭建与配置

ISCSI服务简介 ISCSI简介: iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口) 技术是一种新存储技术,该技术是将现有的SCSI接口与以太网技术相结合,使服务器可与使用IP网络的存储装置互相交换资料。 iscsi 结构…

SCSI/ISCSI协议

SCSI即小型计算机接口(Small Computer System Interface),指的是一个庞大协议体系,到目前为止经历了SCSI-1/SCSI-2/SCSI-3变迁。 SCSI协议定义了一套不同设备(磁盘,磁带,处理器,光设…

iSCSI协议简介

本文综合了几篇参考文献的内容,做了删减与重组,但严格来说,不算原创。 笔者笔记如下: iSCSI initiator和target的核心功能都在内核中,无须人工干预;而要人工干预的大约是这么几件事: 1. 建立…

【存储】SCSI、iSCSI协议详解及对比

作 者: NGDCN 原文链接:【存储】SCSI、iSCSI协议详解及对比 - NGDCN 版 权: 本文由 NGDCN 于2022-11-11原创发布在 NGDCN,未经许可,禁止转载。 SCSI SCSI是小型计算机系统接口(Small Compu…

ISCSI详解(二)——ISCSI基础知识

今天继续给大家介绍Linux运维相关知识,本文主要内容是ISCSI基础知识。 一、ISCSI简介 ISCSI,即Internel Small Computer System Interface,互联网小型计算机接口,就是在互联网上运行SCSI协议的一种技术。 ISCSI把原本用于用于计…

ISCSI介绍

ISCSI Internet Small Computer System Interface ISCSI是一种在Internet协议上,特别是以太网上进行数据块传输的标准,它是一种基于IP Storage理论的新型存储技术,该技术是将存储行业广泛应用的SCSI接口技术与IP网络技术相结合,…

iSCSI详解及 iSCSI服务端配置、客户端(Linux、Windows配置)

一、简介: iSCSI,Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。iscsi通过TCP/IP协议,实现远程存储单元的…

交换机的Access口与Trunk口

基本概念 Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口; Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口; 处理流程 Acess端口收报文:…

交换机中access和trunk详解

首先需要说明的是,vlan的标准802.1q中采用的是untagged,tagged这两个术语来制定vlan规范,并没有access,trunk。然而大多数实际的交换机设备在配置时,却都采用access,trunk。 以下简称802.1q中数据包中的vlan标识部分为vid标签。 …

什么是trunk端口?

什么是iis7服务器监控工具Trunk端口 基本概念 Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口; 处理流程 trunk端口收报文: 收到一个报文,判断是否有VLAN信息,如果没有则打上端口的PVID,并进行交换转发;如果有判断…