ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

iSCSI网络磁盘

2021-05-28 17:01:44  阅读:206  来源: 互联网

标签:desktop0 com iSCSI server0 网络 磁盘 root iscsi 客户端


一、fdisk 划分 分区

[root@server0 ~]# lsblk

[root@server0 ~]# fdisk /dev/vdb

    三个主分区 , 分别2个G大小       

    两个逻辑分区 , 分别1个G大小

[root@server0 ~]# lsblk

[root@server0 ~]# ls /dev/vdb[1-6]

二、搭建iscsi共享存储

• Internet SCSI,网际SCSI接口

– 一种基于C/S架构的虚拟磁盘技术

– 服务器提供磁盘空间,客户机连接并当成本地磁盘使用

– 端口:3260

共享存储服务端: /dev/vdb1(nsd)-->装箱(Target 磁盘组)--》传输

共享存储客户端: 箱子(Target 磁盘组)----->拆开

使用targetcli建立配置

• ISCSI Qualified Name 名称规范

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

虚拟机server0_搭建iscsi服务端:

1.安装可以提供共享存储功能的软件targetcli

[root@server0 ~]# yum  -y  install targetcli

2.进行配置共享存储

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

 [root@server0 ~]# targetcli

  /> ls                      #查看所有配置

  /> backstores/block  create  nsd  /dev/vdb1

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

   2)创建箱子并起名(建立iqn磁盘组)

  /> iscsi/  create  iqn.2018-16.com.example:server0

   3)将后端存储,放入箱子中(磁盘组 绑定 后端存储 luns)

  /> iscsi/iqn.2018-16.com.example:server0/tpg1/luns

      create   /backstores/block/nsd

   4)设置ACL访问控制(客户端访问时声称的名字)

  />iscsi/iqn.2018-16.com.example:server0/tpg1/acls

      create   iqn.2018-16.com.example:test

   5)设置提供服务的IP地址

/>iscsi/iqn.2018-16.com.example:server0/tpg1/portals

   create   172.25.0.11

/> exit   #保存并退出

3.重起服务

[root@server0 ~]# systemctl  restart  target

[root@server0 ~]# systemctl  enable  target

虚拟机desktop0_客户端:

1.安装客户端软件

  # yum repolist   #产生缓存

  # yum -y install iscsi-initiator-utils.i686

2.修改配置文件,指定客户端声称的名字

 # vim /etc/iscsi/initiatorname.iscsi

  InitiatorName=iqn.2018-16.com.example:test

3. 刷新  客户端声称的名字(客户端iqn)刷新IQN标识

[root@desktop0 ~]# systemctl restart iscsid

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

[root@desktop0 ~]# systemctl daemon-reload   重新载入 systemd,扫描新的或有变动的单元

[root@desktop0 ~]# systemctl restart iscsid

4.寻找服务端,发现iSCSI磁盘      man iscsiadm

   'Ctrl'+'shift'+'+' :变大

   'Ctrl'+'-'

# iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 --discover

172.25.0.11:3260,1 iqn.2018-16.com.example:server0

5.重起客户端iscsi服务

[root@desktop0 ~]# lsblk

[root@desktop0 ~]# systemctl restart iscsi

[root@desktop0 ~]# lsblk

标签:desktop0,com,iSCSI,server0,网络,磁盘,root,iscsi,客户端
来源: https://www.cnblogs.com/momo6656/p/14822942.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有