环境准备:

两台RHEL虚拟机:

node21(192.168.4.21)target端( iSCSI服务端)

client50(192.168.4.50)initiator端( iSCSI客户端)

target端:

# firewall-cmd --set-default-zone=trusted

# setenforce 0

# lsblk

# fdisk /dev/vdc       //划分出一个5G的主分区vdc1作为后端存储。不需要格式化文件系统,因为文件系统不在target端

# partprobe     //更新分区表

target端配置:

1.装包targetcli

#yum -y install targetcli

2.运行targetcli

# targetcli

2.1 创建后端存储

/>backstores/block create  name=nsd    dev=/dev/vdc1

2.2 创建target

/>iscsi/  create  iqn.2019-01.com.example:node21

注意:IQN 的格式为:iqn.年份-月份.反向域名:自定义标识,如:iqn.2018-05.com.example:desktop;其中的字母均应为小写,即使输入时包含大写,命令执行后,系统会自动转换成小写。

2.3 创建lun逻辑单元

/>iscsi/iqn.2019-01.com.example:node21/tpg1/luns create /backstores/block/nsd

2.4 配置acl访问控制(设置访问服务时客户端声称的名字)

/>iscsi/iqn.2019-01.com.example:node21/tpg1/acls create iqn.2019-01.com.example:client50

//客户端配置的名称应与上面一致

2.5 配置客户端IP地址及端口

/>iscsi/iqn.2019-01.com.example:node21/tpg1/portals create 192.168.4.50:3260//端口缺省值为3260

/> exit

3.重启target服务并设置开机自启

# systemctl restart target

# systemctl enable target

initiator端配置:

1. 装包iscsi-initiator-utils

[[email protected] ~]#rpm -qiscsi-initiator-utils

iscsi-initiator-utils-6.2.0.874-4.el7.x86_64

2.修改配置文件

# vim /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2019-01.com.example:client50     //名称应与服务端acl配置的名称一致

3.重启服务 iscsid

# systemctl restartiscsid            //更新IQN标识。注意是:iscsid

4.发现服务端IQN

可参考# man iscsiadm, 搜索 /examples

#iscsiadm --mode discoverydb --type sendtargets --portal 192.168.4.21 --discover    //或 # iscsiadm -m discovery -t st -p 192.168.4.21

192.168.4.50:3260,1 iqn.2019-01.com.example:node21

5. 识别服务端共享

# systemctl restartiscsi            //注意是:iscsi

# systemctl enable iscsi

#lsblk

NAME MAJ:MIN RM SIZE RO TYPE  MOUNTPOINT

sda       8:0          0    4G     0    disk

...

6.分区、格式化、挂载

#fdisk  /dev/sda

#mkfs.ext4  /dev/sda1

//开机自动挂载:

#blkid  /dev/sda1    //获取磁盘UUID

#vim  /etc/fstab

UUID=9f122014-071a-4416-b40f-ece882285b2b    /mnt/iscsi/    ext4  defaults,_netdev   0  0

#mount -a

linux 7 iscsi 配置,RHEL7使用targetcli配置iSCSI相关推荐

  1. linux7.3启动iscsi服务,RHEL7 配置iscsi服务端并实现客户端自动开机挂载

    环境:server 172.25.0.11 --iscsi server iqn:iqn.2016-02.com.example:server0 client 172.25.0.10 --iscsi ...

  2. linux系统安装hba驱动,Linux系统上iSCSI HBA的安装和配置

    Linux系统上iSCSI HBA的安装和配置 关键字: Linux;iSCSI;HBA; 内容摘要: 如何在Linux系统上安装和配置iSCSI HBA. 正文 存储(target)端可以用硬件和软 ...

  3. 部署 iSCSI 共享存储服务、配置Udev、多路径配置(实验)

    一.搭建iSCSI 共享存储 iSCSI技术在工作形式上分为服务端(target)与客户端(initiator). iSCSI服务端即用于存放硬盘存储资源的服务器,它作为前面创建的RAID磁盘阵列的存 ...

  4. linux6无法启动iscsi服务,RHEL6下安装配置ISCSI服务器

    1.安装所需软件: yum –y install scsi-target-utils iscsi-initiator-utils 功能说明:scsi-target-utils:用来将 Linux 系统 ...

  5. [转]Linux 2.6.19.x 内核编译配置选项简介

    Linux 2.6.19.x 内核编译配置选项简介 作者:金步国,转载地址:http://lamp.linux.gov.cn/Linux/kernel_options.html 版权声明 本文作者是一 ...

  6. Linux 2.6.19.x 内核编译配置选项简介(内核裁剪)

    Linux 2.6.19.x 内核编译配置选项简介 Code maturity level options 代码成熟度选项 Prompt for development and/or incomple ...

  7. ISCSI详解(四)——ISCSI服务端配置实战

    今天继续给大家介绍Linux运维相关知识,本文主要内容是ISCSI服务端配置实战. 一.ISCSI安装 首先,我们来安装ISCSI,在安装ISCSI之前,我们需要先安装EPEL的YUM源,执行命令: ...

  8. Linux 2.6.19.x 内核编译配置

    Code maturity level options 代码成熟度选项 Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未 ...

  9. [Linux]Linux 2.6.19.x 内核编译配置选项简介

    Linux 2.6.19.x 内核编译配置选项简介 Code maturity level options 代码成熟度选项 Prompt for development and/or incomple ...

最新文章

  1. 【直播】耿远昊:Pandas入门讲解(安泰第四届数据科学训练营)
  2. python版本越高越好吗-5个Python特性 越早知道越好的
  3. Linux服务器集群系统(二)—— LVS的IP负载均衡技术
  4. jdbc preparestatement 执行多条语句_jmeter获取JDBC响应做接口关联(三)
  5. 探索适用于Apache Spark的Spline Data Tracker和可视化工具(第1部分)
  6. Java运行原理研究(未完待续)
  7. python 封装函数_python:函数数据封装
  8. reticulate: R interface to Python
  9. 我是这么自学Java的
  10. FIT2CLOUD飞致云发布DataEase开源数据可视化分析平台
  11. 场外期权业务挂钩个股标的名单又更新啦!
  12. javascript中this的工作原理以及注意事项
  13. 快速理解深度信念网络
  14. 阵列信号处理仿真二——波束方向图的绘制
  15. JavaScript--->内置对象自定义对象*笔记
  16. 《让子弹飞》系列——不输的汤师爷
  17. 关于 Kubernetes集群中仪表盘(dashboardKuboard)安装的一些笔记
  18. 解决 Git 报错:GitHub - failed to connect to github 443
  19. Armijo-Goldstein准则及Wolfe-Powell准则
  20. 推荐系统_各种方法的损失计算过程

热门文章

  1. CornerNet:Detecting Objects as Paired Keypoints
  2. office文档管理服务器编辑,_卓正软件 - PageOffice官方网站 - 在线编辑Word、Excel的Office文档控件...
  3. Lesson 21-22 What’s on your mind now?
  4. 选址问题模型验证01: The cycle hub location problem
  5. 手机端如何禁用默认键盘
  6. 按生辰八字给马宝宝取名的注意事项
  7. Qt-AES 加密与解密
  8. 从0开始学架构(三)
  9. 某大型水压机的驱动系统和控制系统(论文+DWG图纸)
  10. android 原生日历,aCalendar使用体验 秒杀所有原生日程表