如题,在CentOS7上模拟一个iSCSI设备,然后在Windows Server 2008上连接这个iSCSI设备

第一步,CentOS7上的操作。CentOS7上安装iSCSI模拟器需要3个包,我是下载下来安装的,因此用的是yum localinstall,你可以直接yum -y install scsi-target-utils来替代完成下面前3个命令的执行

yum localinstall perl-Config-General-2.61-1.el7.noarch.rpm --nogpgcheck
yum localinstall sg3_utils-1.37-17.el7.x86_64.rpm --nogpgcheck
yum localinstall scsi-target-utils-1.0.55-4.el7.x86_64.rpm --nogpgcheck

安装完成,下面启动启用服务
systemctl start tgtd
systemctl enable tgtd

指定CentOS7本机的sdb设备为iSCSI设备,注意sdb这个设备我只是挂上去,没有在系统上挂载和格式化,也千万不要格式化和挂载,然后用这个sdb创建iSCSI设备并授权192.168.100.0/24这个网段的可以访问
tgtadm --lld iscsi --mode target --op new --targetname iqn.2019-04.cn.com.itox.iscsi:myscsi.disk1 --tid 1    ####红色部分不能有大写字母,不然客户端连接的时候会报错:找不到目标名称或从登陆处设置为隐藏
tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 --backing-store /dev/sdb                                         ####这个红色部分就是本地的哪个磁盘要映射出去给别人用的,我这里是sdb
tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address 192.168.100.0/24                                         ####这个红色部分代表哪些IP地址可以搜到这个盘并加载他

注意,你不是要关闭一下防火墙systemctl stop firewalld 就是要允许一下3206端口通过firewall-cmd --add-port=3206/tcp --permanent,不然有可能客户端无法连接的哦。

第二步,现在Windows Server 2008来连接这个iSCSI磁盘

1、开始菜单,管理工具,iSCSI 发起程序
2、【发现】选项卡,单击发现门户,弹出的窗口输入CentOS7的IP地址,端口不要动;继续点击高级按钮,在常规选项卡中的本地适配器选择Microsoft iSCSI Initiator,发起程序选本地通信IP地址。点击确定,然后再确定。不要问我为什么要确定2次,因为你弹出了2个窗口,要点2次确定才能回到主窗口。
3、【目标】选项卡,你已经能够看到刚才创建的iSCSI磁盘了,点击连接按钮,再点高级,又会弹出一个和刚才差不多的窗口,除了目标门户选的IP是CentOS7的IP地址之外,其他的同上,然后,确定,确定,不要问我为什么要2个确定,我不想再解释了。
4、后面我就不说了,上面的确定完了,你本机就已经能够成功加载这个iSCSI了,到磁盘管理去看看吧。

欢迎加入技术交流群70539804

CentOS7.6下模拟iSCSI,Windows来连的更多相关文章

  1. 如何在Windows环境下模拟丢包

    [本文出自天外归云的博客园] Q&A Question: How to simulate packet loss on Windows? Answer: Clumsy, an utility ...

  2. windows下模拟linux命令的工具 xshell

    windows下模拟linux命令的工具 xshell

  3. [转]StarWind模拟iSCSI设备

    StarWind模拟iSCSI设备 url: http://jimshu.blog.51cto.com/3171847/590412/  标签:职场 iSCSI 休闲 StarWind 原创作品,允许 ...

  4. Linux下搭建iSCSI共享存储的方法 Linux-IO Target 方式CentOS7-1810下实现

    iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速 ...

  5. centos7.2下编译安装&&使用-git代码库

    centos7.2下编译安装git Git简介 Git是一个分布式版本控制系统 Git vs SVN SVN是典型的集中式版本控制起,版本库集中存放在服务器,当我们用自己的电脑干活儿的时候,需要先从中 ...

  6. Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  7. 虚拟机centos7服务器下,启动oracle11g数据库和关闭数据库

    转载:https://blog.csdn.net/ShelleyWhile/article/details/74898033 一.前提条件:虚拟机centos7服务器下,已经安装好oracle11g数 ...

  8. 【SVN】CentOS7.0下搭建SVN服务器

    SVN服务器搭建 最近接手了天赋吉运的SVN项目管理,那么学会搭建SVN服务器就成为了必须的技能.这篇文章就来讲一讲在CentOS7.0下如何搭建SVN服务器 1,下载安装SVN版本 yum inst ...

  9. Linux下搭建iSCSI共享存储的方法 TGT 方式 CentOS6.9系统下

    iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速 ...

随机推荐

  1. ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法(转)

    ScrollView嵌套ListView只显示一行之计算的高度不正确的解决办法 分类: android应用开发2013-12-19 09:40 1045人阅读 评论(3) 收藏 举报 AndroidS ...

  2. BUILDING ANGULAR APPS USING FLUX ARCHITECTURE

    Flux is an architectural pattern based on unidirectional data flow. Although it is originated in the ...

  3. win7搭建node+npm+bower的环境

    原文的地址:https://my.oschina.net/JeeChou/blog/219699 Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native ...

  4. 【转载】Reactor模式,或者叫反应器模式

    Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些.通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或 ...

  5. python面试题之如何计算一个字符串的长度

    在我们想计算长度的字符串上调用函数len()即可 >>> len('hhhhhhhhjg') 10 所属网站分类: 面试经典 > python 作者:外星人入侵 链接:http ...

  6. vue + echarts画圈圈

    <div class="chart-bar-left" id= "chartbar-left" style="margin-top:1%;&qu ...

  7. sql查询优化--数字转换字符串字段

    SELECT top 1 pt.* FROM t1where id='20180731223014' SELECT top 1 pt.* FROM t1where id='0180731223014 ...

  8. C#用 catch 捕获异类的常用类型

    C#用 catch 捕获异类的常用类型 最近在书上刚刚学到了try和catch用法,然后网上找了下常用的,自己存在这里方便自己查找 Exception 类  描述 SystemException 其他 ...

  9. ASP.NET Core学习总结(3)

    我们重点来看看这个InvokeInnerFilterAsync. protected override async Task InvokeInnerFilterAsync() { var next = ...

  10. c# Net XML文档(2,2)中有错误

    错误如图所示: xml转实体,需求很简单,度娘找了几个方法试了下,转换代码仔细看了看 没毛病啊  但是 就是提示 XML文档(2,2)中有错误,百度搜索了一大会 没解决方案,仔细分析了一下, 最后发现 ...