一、服务器部署iscsi服务

1、这里先把要共享出去的磁盘做raid,保证数据不易丢失:

[root@localhost Desktop]# mdadm -Cv /dev/md10 -n 4 -l 10 /dev/sd[b-e]

2、安装iscsi的服务和其配置工具:

[root@localhost Desktop]# yum install targetd targetcli -y

3、进入iscsi的交互式配置模式

[root@localhost Desktop]# targetcli

/> backstores/block create disk0 /dev/md10                   //使用/dev/md0磁盘,创建一个名为disk0的磁盘映像

/> /iscsi create iqn.2019-11.com.junlan:system1    //标识启动器(共享分区)的名称,IQN 的格式为:iqn.年份-月份.com|cn|net|org.域名:自定义标识

/> /iscsi/iqn.2019-11.com.junlan:system1/tpg1/acls create iqn.2019-11.com.junlan:system2

//在TPG项下新建ACL,设置IQN仅为iqn.2019-11.com.junlan:system2的客户端使用

/> /iscsi/iqn.2019-11.com.junlan:system1/tpg1/luns create /backstores/block/disk0

//LUN :块设备(磁盘分区),添加 Backstores 磁盘到 LUN 项下,系统将自动映射到 acls iqn.2019-11.com.junlan:system2项下

/> /iscsi/iqn.2019-11.com.junlan:system1/tpg1/portals create 192.168.10.10

// Portal:网络接口及端口,指定iscsi服务端的访问地址,端口号默认3260

/> saveconfig    //保存设置(此步骤可跳过)

/> exit     //退出自动保存

4、重启target服务程序并加入开机自启动

[root@localhost Desktop]# systemctl restart target & systemctl enable target

5、防火墙开放3260端口,配置永久生效

[root@localhost Desktop]# firewall-cmd --permanent --add-port=3260/tcp

[root@localhost Desktop]# firewall-cmd --reload

二、客户端使用iscsi服务

Linux平台:

1、安装iSCSI客户端服务程序,在rhel 7系统钟默认安装:

[root@localhost Desktop]# yum install iscsi-initiator-utils -y

2、查看共享出来的iSCSI的服务:

[root@localhost Desktop]# iscsiadm -m discovery -t st -p 192.168.10.10

//-m:指什么动作,discovery:发现;-t:类型,st:发送终端类型;-p:指定服务端地址

3、将服务端设置的acl名称写入到initiator文件,iSCSI协议会通过此文件内容进行验证:

[root@localhost Desktop]# echo "InitiatorName=iqn.2019-11.com.junlan:system2" > /etc/iscsi/initiatorname.iscsi

4、重启iSCSI的服务,并加入开机自启动:

[root@localhost Desktop]# systemctl restart iscsid & systemctl enable iscsid

5、登录iSCSI服务端:

[root@localhost Desktop]#  iscsiadm -m node -T iqn.2019-11.com.junlan:system1 -l

//-m node:参数为将客户端所在主机作为一台节点服务器;-T:要使用的存储资源;-l:登录;

如果不想使用了,可以用-u退出iscsi登录会话:

[root@localhost mnt]# umount /dev/sdb1 /mnt/iscsi/    //如果磁盘正在挂载使用,建议先卸载

[root@localhost Desktop]# iscsiadm -m node -T iqn.2019-11.com.junlan:system1 -u

6、最后会发现多出一个硬盘设备,这个硬盘设备可以在本机上进行分区、格式化、挂载等操作,后面将不再赘述:

[root@localhost Desktop]# lsblk

Windows平台:

1、win+r打开运行窗口输入:control admintools,打开管理工具窗口:

2、双击isc发起程序,在弹出的窗口点击“”,启动服务:

3、等待一会后会再次弹出一个窗口:在新发起的程序名填入:iqn.2019-11.com.junlan:system2

4、然后在win+r快捷键打开运行窗口输入:compmgmt.msc,回车:

5、在弹出的窗口中会提示有一个新的磁盘需要初始化,这就是iSCSI共享出来的磁盘

6、右键新出来的磁盘,选择新建简单卷,创建一个磁盘:

6、如果不想用了,可以在iSCSI发起程序窗口,点击断开连接即可:

Redhat 7 配置iSCSI服务全过程相关推荐

  1. linux iscsi软件,Redhat Linux 配置 iSCSI 连接存储

    一.安装iSCSI软件包(系统盘自带) 1.查看是否安装iscsi包 # rpm -qa | grep iscsi -bash:  grep iscsi: command not found -bas ...

  2. 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 ...

  3. RedHat 7配置FTP服务

    在RedHat 7上安装配置FTP服务和RedHat6基本一致,本文是以系统盘自带的vsftpd配置FTP服务. 本文原始出处:江健龙的技术博客 http://jiangjianlong.blog.5 ...

  4. RedHat 6配置DNS服务实现主从同步与正反向解析

    本文介绍RedHat 6简单配置DNS服务器,主要包括主从同步与正反向解析. 一.测试环境 主DNS服务器:DNS01:192.168.10.1 从DNS服务器:DNS02:192.168.10.2 ...

  5. Ubuntu 下配置 SSH服务全过程及问题解决

    Windows下做Linux开发,装虚拟机里,怎么可以不用SSH呢.有人说,"做Linux开发,还不直接装机器上跑起来了,还挂虚拟机,开SSH--闲的蛋疼了吧",不管怎样,我接触L ...

  6. redhat安装配置Apache服务

    一.常用的安装和管理命令 yum install httpd #安装Apache,也就是httpd服务 systemctl start httpd #启动httpd服务 systemctl enabl ...

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

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

  8. 配置iSCSI部署网络存储

    iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口)是由IBM 下属的两大研发机构一一加利福尼亚AImaden和以色列Haifa研 ...

  9. 在RedHat Linux系统中安装和配置snmp服务

    在RedHat Linux系统中安装和配置snmp服务 检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl ...

最新文章

  1. php 类分开写,程序员面试必备PHP基础面试题 – 第十七天
  2. 说说那些死于决斗的大牛
  3. 1.6 编程基础之一维数组 03 计算书费 python
  4. 专访《突破》作者刘朋: 程序员快速提升领导力的15个模式!
  5. seafile私有网盘搭建
  6. 软件测试:等价类划分-----EditBox问题增加文本框
  7. 好用的json格式化网址
  8. Deeping Learning学习与感悟——《深度学习工程师》_1
  9. 微信小程序样式拼接 类名三元运算 以及条件拼接
  10. #(九)、江恩关注的古代数理必要的解读
  11. 奥克兰大学计算机领域优势,奥克兰大学世界排名及优势专业排名解析
  12. Unicode 字符编码表|汉字Unicode编码的区间为:0x4E00→0x9FA5(转)
  13. 初探强化学习(2)rollout算法
  14. Flutter启动流程(Isolate机制+创建流程+线程练习)
  15. 【webrtc0419 点对点视频聊天功能】
  16. 快速新建多个文件夹,而且是指定名称的!
  17. 批量定义方程组,用for循环,方程的数组建立,matlab,for循环也可批量定义函数
  18. 基于51单片机的八路抢答器汇编语言Proteus仿真原理图程序
  19. mysql数据库时差
  20. Python的线程13 简易限流器实现

热门文章

  1. 建筑劳务有限公司资质怎么办理
  2. 微信私域流量池运营:提升客户终生价值(LTV)之激励老客户重复购买!
  3. 告别低效工作,帮你重新找回工作的掌控感
  4. 街霸对决最新服务器机柜销售,街霸对决终于定档,下个月就可以玩到,这次希望能抽到春丽!...
  5. Linux-awk数组
  6. 艺术馆小程序,线上成就“诗和远方”
  7. linux sysctl机制,Linux操作系统sysctl机制的思想与实现
  8. linux中的i/o资源管理
  9. 单片机汇编指令中RETI和RET的区别
  10. ado.net-All