创新路
我们一直在努力

简单配置网络磁盘ISCSI

  ISCSI是小型计算机系统接口,iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机可以透过高速的局域网集线来把SAN模拟成为本地的储存装置(来源百度百科)

  一、背景:一台提供ISCSI网络磁盘的服务器,一台可用于发现磁盘的客户端

  二、搭建iscsi共享存储

    1.服务器端搭建

        需要一个空白的分区来作为分享的磁盘,这里暂且使用vdb1

        A.安装软件targetcli,以提供作为ISCSI分享的服务

        yum  -y  install targetcli

        B.进行配置共享存储

          1.建立后端存储(backstore),并起名,指定是那一个分区

           targetcli     //输入后进入配置软件

           backstores/block             create      lxy      /dev/vdb1

           //后端存储/类型为块设备    创建       名字    实际设备路径

          2.创建一个iqn的磁盘组

           iscsi/  create  iqn.2020-07.com.lxy:aaa

           注意:名称规范格式如下

              ISCSI Qualified Name 名称规范

              iqn.yyyy-mm.倒序域名:自定义标识

          3.将磁盘组绑定后端存储

           iscsi/iqn.2020-07.com.lxy:aaa/tpg1/luns create   /backstores/block/lxy

          4.设置ACL访问控制列表,也就是客户端访问时的客户端名称

           iscsi/iqn.2020-07.com.lxy:aaa/tpg1/acls  create   2020-07.com.lxy:scott

          5.设置提供ISCSI服务的IP地址

           iscsi/iqn.2020-07.com.lxy:aaa/tpg1/portal  create   192.168.1.2

           exit   //保存退出

        C.重起服务

            systemctl  restart  target  //重启

            systemctl  enable  target  //设置自启

 

    2.客户端连接

        A.客户端安装软件

            yum -y install iscsi-initiator-utils

        B.修改配置文件,指定在服务器端指定客户端访问服务器的名字

            vim /etc/iscsi/initiatorname.iscsi

            InitiatorName=iqn.2020-07.com.lxy:scott

        C. 重启客户端,刷新刚刚修改的名字,也就是iqn的标识

            systemctl restart iscsid

            Warning: Unit file of iscsid.service changed on disk, 'systemctl daemon-reload' recommended.

            systemctl daemon-reload   重新载入,扫描新的或有变动的单元

        D.发现iSCSI磁盘

            iscsiadm –mode discoverydb –type sendtargets –portal 192.168.1.2 –discover 

        E.登录磁盘

            iscsiadm –mode node –targetname iqn.2020-07.com.lxy:aaa –portal 192.168.1.2:3260 –login

        F.最后查看自己的dev下的块设备,就看到能多出一块sdb,然后就可以正常挂载及使用

 

未经允许不得转载:天府数据港官方信息博客 » 简单配置网络磁盘ISCSI

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机