linux挂载iscsi网络存储(代码片段)

0611-_- 0611-_-     2023-03-20     741

关键词:

Linux挂载iscsi网络存储

iscsi网络存储简介

  • iSCSI,即Internet SCSI,是IETF制订的一项标准,用于将SCSI数据块映射为以太网数据包。从根本上说,它是一种基于IP Storage理论的新型存储技术,该技术将存储行业广泛应用的SCSI接口技术与IP网络技术相结合,可以在IP网络上构建SAN。简单地说,iSCSI就是在IP网络上运行SCSI协议的一种网络存储技术

iscsi的组成

  • iSCSI IniTIator或者iSCSI HBA iSCSI Target 以太网交换机 一台或者多台服务器

主机规划

名称IP地址硬件配置
iscsi服务端192.168.100.201核2G
iscsi客户端192.168.100.191核2G

配置iscsi网络存储挂载

iscsi服务端配置

# 安装iscsi服务端
yum install targetd targetcli -y

# 调用targetcli进行设置
[root@server ~]# targetcli
Warning: Could not load preferences file /root/.targetcli/prefs.bin.
targetcli shell version 2.1.53
Copyright 2011-2013 by Datera, Inc and others.
For help on commands, type 'help'.

/> ls
o- / ........................................................................... [...]
  o- backstores ................................................................ [...]
  | o- block .................................................... [Storage Objects: 0] # 存放硬盘
  | o- fileio ................................................... [Storage Objects: 0] # 存放文件
  | o- pscsi .................................................... [Storage Objects: 0]
  | o- ramdisk .................................................. [Storage Objects: 0]
  o- iscsi .............................................................. [Targets: 0]
  o- loopback ........................................................... [Targets: 0]

# 创建iscsi磁盘
/> /backstores/block create idisk1 /dev/sdb                                # idisk1 自定义共享磁盘名称
Created block storage object idisk1 using /dev/sdb.
/> ls
o- / ........................................................................... [...]
  o- backstores ................................................................ [...]
  | o- block .................................................... [Storage Objects: 1]
  | | o- idisk1 .......................... [/dev/sdb (40.0GiB) write-thru deactivated]
  | |   o- alua ..................................................... [ALUA Groups: 1]
  | |     o- default_tg_pt_gp ......................... [ALUA state: Active/optimized]
  | o- fileio ................................................... [Storage Objects: 0]
  | o- pscsi .................................................... [Storage Objects: 0]
  | o- ramdisk .................................................. [Storage Objects: 0]
  o- iscsi .............................................................. [Targets: 0]
  o- loopback ........................................................... [Targets: 0]
/>

# 创建服务端程序,服务器命名:日期形式:标识符
/> iscsi/ create iqn.2021-11.pip.cc:server
Created target iqn.2021-11.pip.cc:server.
Created TPG 1.
Global pref auto_add_default_portal=true
Created default portal listening on all IPs (0.0.0.0), port 3260.
/> ls
o- / ......................................................................................................................... [...]
  o- backstores .............................................................................................................. [...]
  | o- block .................................................................................................. [Storage Objects: 1]
  | | o- idisk1 ........................................................................ [/dev/sdb (40.0GiB) write-thru deactivated]
  | |   o- alua ................................................................................................... [ALUA Groups: 1]
  | |     o- default_tg_pt_gp ....................................................................... [ALUA state: Active/optimized]
  | o- fileio ................................................................................................. [Storage Objects: 0]
  | o- pscsi .................................................................................................. [Storage Objects: 0]
  | o- ramdisk ................................................................................................ [Storage Objects: 0]
  o- iscsi ............................................................................................................ [Targets: 1]
  | o- iqn.2021-11.pip.cc:server ......................................................................................... [TPGs: 1]
  |   o- tpg1 ............................................................................................... [no-gen-acls, no-auth]
  |     o- acls ........................ 创建客户端连接器.................................................................... [ACLs: 0]
  |     o- luns ....................  创建服务卷,存储空间.................................................................... [LUNs: 0]
  |     o- portals .................................................................................................... [Portals: 1]
  |       o- 0.0.0.0:3260 ..................................................................................................... [OK]
  o- loopback ......................................................................................................... [Targets: 0]

# 创建服务卷,<才能被客户端识别>
/> cd iscsi/iqn.2021-11.pip.cc:server/tpg1/
/iscsi/iqn.20...c:server/tpg1> luns/ create /backstores/block/idisk1  # 创建服务卷
Created LUN 0.
/iscsi/iqn.20...c:server/tpg查看详情  

centos-7挂载iscsi网络存储(代码片段)

//安装相关软件,其中kmod-xfs、xfsprogs为xfs文件系统的组件。yuminstallbinutilsiscsi-initiator-utilskmod-xfsxfsprogs//启动iscsi服务serviceiscsistart//查看存储服务器的iscsi是否在线iscsiadm-mdiscovery--typesendtargets--portal192.168.2.30如下 查看详情

linux挂载iscsi存储

Linux挂载iscsi存储  iscsi提供给Linux挂载有两种方式,一种通过iscsi协议的ip映射,一种通过文件共享nfs挂载。其中通过iscsi协议的ip映射方式挂载到Linux中以磁盘形式展现,ip映射之后还需要对该磁盘分区,并格式化分区。挂... 查看详情

iscsi新应用,以及nfs的存储服务分离(代码片段)

iscsi应用不可多机,同时挂载,不可随时更新共享内容适合HA机群不适合LBHA:一个主,一个备ext4、xfs都是本地文件系统需要做成gfs全局文件系统NFS网络文件系统简述:当A、B机挂载同一个iqn设备C时文件系统时(ext4或者是xfs),... 查看详情

linux挂载iscsi失败,求帮助

挂载步骤:1:检查iscsirpm包2:启动iscsi服务并设置开机自启动3:查找存储对外提供的逻辑卷4:映射逻辑卷到Linux系统中5:设置开机自动映射6:对映射出来的磁盘进行分区7:分区之后进行格式化8:挂载分区具体可以看一下www.lin... 查看详情

通过iscsi配置网络存储(代码片段)

targetcli交互配置先做个软raid10mdadm-Cv/dev/md0-n4-l10/dev/sd[b-e]#初始化mdadm-D/dev/md0安装targetdyuminstalltargetdtargetcli重启开启启动配置iscsi服务端[root@rhceclientDesktop]#targetcliWarning:Couldnotloadpreferencesfile/ro 查看详情

通过iscsi配置网络存储(代码片段)

targetcli交互配置先做个软raid10mdadm-Cv/dev/md0-n4-l10/dev/sd[b-e]#初始化mdadm-D/dev/md0安装targetdyuminstalltargetdtargetcli重启开启启动配置iscsi服务端[root@rhceclientDesktop]#targetcliWarning:Couldnotloadpreferencesfile/ro 查看详情

搭建iscsi网络磁盘(代码片段)

...(文件系统存储)Network-AttachedStorage常见应用:samba,nfs网络存储,提供文件系统的共享提示:磁盘(块设备)->分区(块设备)->格式化(xfs,ext4,ntfs)(文 查看详情

配置iscsi部署网络存储(代码片段)

...用TCP/IP对SCSI指令进行封装,使得这些指令能够通过基于IP网络进行传输,从而实现SCSI和TCP/IP协议的连接.对于局域网环境中的用户来说,采用该标准只需要不多的投资就可 查看详情

iscsi共享存储(代码片段)

ISCSI网络磁盘  默认端口:3260 服务端:一.二.安装软件:targetcli用命令targetcli进行配置------------------------进入iscsi磁盘配置模式  1.建立backstore后端存储    >>>  backstores/blockcreate name=nsd dev=/dev/v 查看详情

centos下使用iscsi进行目录挂载(代码片段)

...     本篇博客介绍将Server端(50.209)50G的磁盘挂载到Client(50.208)中。下图为Server端需要挂载的磁盘。             Server需要安装targetcli,centos下是默认安装的。     Client需要安装 iscsi-initiator-util... 查看详情

17使用iscsi服务部署网络存储(代码片段)

17使用iSCSI服务部署网络存储当前的硬盘接口类型主要有IDE、SCSI和SATA这3种。互联网小型计算机系统接口(iSCSI,InternetSmallComputerSystemInterface)。这是一种将SCSI接口与以太网技术相结合的新型存储技术,可以用来在网络中传输SCSI... 查看详情

esxi挂载的iscsi盘在windows上如何查看数据

esxi挂载了1T的iscsi盘,里面的资料可以在vcenter中查看,但用windows的iscsi发起程序连接该iscsi盘后,在windows硬盘管理界面可以看到挂载盘的容量,但无发分配盘符,也无法查看里面的数据。如题,请问如何实现:esxi挂载的iscsi盘在... 查看详情

sh挂载网络共享驱动器-linux(代码片段)

查看详情

iscsi客户端远程挂载块设备卡住(代码片段)

...给公司内部的一台CentOS7机器,但是在执行块设备发现挂载的时候发现一直卡住,日志也没有具体的输出,很是奇怪。环境信息#iscsiclient#CentOS7系统内部安装了docker服务,其实是dock 查看详情

搭建iscsi存储系统

搭建iscsi存储系统NAS和SAN服务器概述 NAS网络附属存储:     NAS(NetworkAttachedStorage),NAS服务器是连接在网络上,具备资料存储功能的服务器,一种与用数据存储服务器。网络附属存储基于标准网络协议(Tcp/I... 查看详情

centos系统iscsi挂载ipsan存储

先用一台电脑连接IPSAN管理端口进去配置阵列配置完成后把IPSAN的ISCSI接口连接到服务器网口,maniscsiadm查看可以查看是否安装了iscsiadmyum-yinstall*iscsi*命令安装iscsiadm然后在服务器上输入:iscsiadm-mdiscovery-tsendtargets-p169.254.194.201:3260(169... 查看详情

linux集群存储相关概念简介(代码片段)

...器通过光纤,ISCSI等高速连接到存储系统上存储区域网络:StorageAreaNetwork,简称SAN存储连 查看详情