Redhat 7 配置iSCSI服务全过程
一、服务器部署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服务全过程相关推荐
- linux iscsi软件,Redhat Linux 配置 iSCSI 连接存储
一.安装iSCSI软件包(系统盘自带) 1.查看是否安装iscsi包 # rpm -qa | grep iscsi -bash: grep iscsi: command not found -bas ...
- 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 ...
- RedHat 7配置FTP服务
在RedHat 7上安装配置FTP服务和RedHat6基本一致,本文是以系统盘自带的vsftpd配置FTP服务. 本文原始出处:江健龙的技术博客 http://jiangjianlong.blog.5 ...
- RedHat 6配置DNS服务实现主从同步与正反向解析
本文介绍RedHat 6简单配置DNS服务器,主要包括主从同步与正反向解析. 一.测试环境 主DNS服务器:DNS01:192.168.10.1 从DNS服务器:DNS02:192.168.10.2 ...
- Ubuntu 下配置 SSH服务全过程及问题解决
Windows下做Linux开发,装虚拟机里,怎么可以不用SSH呢.有人说,"做Linux开发,还不直接装机器上跑起来了,还挂虚拟机,开SSH--闲的蛋疼了吧",不管怎样,我接触L ...
- redhat安装配置Apache服务
一.常用的安装和管理命令 yum install httpd #安装Apache,也就是httpd服务 systemctl start httpd #启动httpd服务 systemctl enabl ...
- 第17章 使用iSCSI服务部署网络存储
章节概述: 本章节将分析SCSI与iSCSI技术结构的不同,了解iSCSI技术的优势.SAN存储网络技术结构以及iSCSI HBA卡的作用. 完整演示部署iSCSI target服务程序的方法流程:创 ...
- 配置iSCSI部署网络存储
iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口)是由IBM 下属的两大研发机构一一加利福尼亚AImaden和以色列Haifa研 ...
- 在RedHat Linux系统中安装和配置snmp服务
在RedHat Linux系统中安装和配置snmp服务 检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl ...
最新文章
- php 类分开写,程序员面试必备PHP基础面试题 – 第十七天
- 说说那些死于决斗的大牛
- 1.6 编程基础之一维数组 03 计算书费 python
- 专访《突破》作者刘朋: 程序员快速提升领导力的15个模式!
- seafile私有网盘搭建
- 软件测试:等价类划分-----EditBox问题增加文本框
- 好用的json格式化网址
- Deeping Learning学习与感悟——《深度学习工程师》_1
- 微信小程序样式拼接 类名三元运算 以及条件拼接
- #(九)、江恩关注的古代数理必要的解读
- 奥克兰大学计算机领域优势,奥克兰大学世界排名及优势专业排名解析
- Unicode 字符编码表|汉字Unicode编码的区间为:0x4E00→0x9FA5(转)
- 初探强化学习(2)rollout算法
- Flutter启动流程(Isolate机制+创建流程+线程练习)
- 【webrtc0419 点对点视频聊天功能】
- 快速新建多个文件夹,而且是指定名称的!
- 批量定义方程组,用for循环,方程的数组建立,matlab,for循环也可批量定义函数
- 基于51单片机的八路抢答器汇编语言Proteus仿真原理图程序
- mysql数据库时差
- Python的线程13 简易限流器实现
热门文章
- 建筑劳务有限公司资质怎么办理
- 微信私域流量池运营:提升客户终生价值(LTV)之激励老客户重复购买!
- 告别低效工作,帮你重新找回工作的掌控感
- 街霸对决最新服务器机柜销售,街霸对决终于定档,下个月就可以玩到,这次希望能抽到春丽!...
- Linux-awk数组
- 艺术馆小程序,线上成就“诗和远方”
- linux sysctl机制,Linux操作系统sysctl机制的思想与实现
- linux中的i/o资源管理
- 单片机汇编指令中RETI和RET的区别
- ado.net-All