linux 7 iscsi 配置,RHEL7使用targetcli配置iSCSI
环境准备:
两台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相关推荐
- 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 ...
- linux系统安装hba驱动,Linux系统上iSCSI HBA的安装和配置
Linux系统上iSCSI HBA的安装和配置 关键字: Linux;iSCSI;HBA; 内容摘要: 如何在Linux系统上安装和配置iSCSI HBA. 正文 存储(target)端可以用硬件和软 ...
- 部署 iSCSI 共享存储服务、配置Udev、多路径配置(实验)
一.搭建iSCSI 共享存储 iSCSI技术在工作形式上分为服务端(target)与客户端(initiator). iSCSI服务端即用于存放硬盘存储资源的服务器,它作为前面创建的RAID磁盘阵列的存 ...
- linux6无法启动iscsi服务,RHEL6下安装配置ISCSI服务器
1.安装所需软件: yum –y install scsi-target-utils iscsi-initiator-utils 功能说明:scsi-target-utils:用来将 Linux 系统 ...
- [转]Linux 2.6.19.x 内核编译配置选项简介
Linux 2.6.19.x 内核编译配置选项简介 作者:金步国,转载地址:http://lamp.linux.gov.cn/Linux/kernel_options.html 版权声明 本文作者是一 ...
- Linux 2.6.19.x 内核编译配置选项简介(内核裁剪)
Linux 2.6.19.x 内核编译配置选项简介 Code maturity level options 代码成熟度选项 Prompt for development and/or incomple ...
- ISCSI详解(四)——ISCSI服务端配置实战
今天继续给大家介绍Linux运维相关知识,本文主要内容是ISCSI服务端配置实战. 一.ISCSI安装 首先,我们来安装ISCSI,在安装ISCSI之前,我们需要先安装EPEL的YUM源,执行命令: ...
- Linux 2.6.19.x 内核编译配置
Code maturity level options 代码成熟度选项 Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未 ...
- [Linux]Linux 2.6.19.x 内核编译配置选项简介
Linux 2.6.19.x 内核编译配置选项简介 Code maturity level options 代码成熟度选项 Prompt for development and/or incomple ...
最新文章
- 【直播】耿远昊:Pandas入门讲解(安泰第四届数据科学训练营)
- python版本越高越好吗-5个Python特性 越早知道越好的
- Linux服务器集群系统(二)—— LVS的IP负载均衡技术
- jdbc preparestatement 执行多条语句_jmeter获取JDBC响应做接口关联(三)
- 探索适用于Apache Spark的Spline Data Tracker和可视化工具(第1部分)
- Java运行原理研究(未完待续)
- python 封装函数_python:函数数据封装
- reticulate: R interface to Python
- 我是这么自学Java的
- FIT2CLOUD飞致云发布DataEase开源数据可视化分析平台
- 场外期权业务挂钩个股标的名单又更新啦!
- javascript中this的工作原理以及注意事项
- 快速理解深度信念网络
- 阵列信号处理仿真二——波束方向图的绘制
- JavaScript--->内置对象自定义对象*笔记
- 《让子弹飞》系列——不输的汤师爷
- 关于 Kubernetes集群中仪表盘(dashboardKuboard)安装的一些笔记
- 解决 Git 报错:GitHub - failed to connect to github 443
- Armijo-Goldstein准则及Wolfe-Powell准则
- 推荐系统_各种方法的损失计算过程
热门文章
- CornerNet:Detecting Objects as Paired Keypoints
- office文档管理服务器编辑,_卓正软件 - PageOffice官方网站 - 在线编辑Word、Excel的Office文档控件...
- Lesson 21-22 What’s on your mind now?
- 选址问题模型验证01: The cycle hub location problem
- 手机端如何禁用默认键盘
- 按生辰八字给马宝宝取名的注意事项
- Qt-AES 加密与解密
- 从0开始学架构(三)
- 某大型水压机的驱动系统和控制系统(论文+DWG图纸)
- android 原生日历,aCalendar使用体验 秒杀所有原生日程表