centos7 的iscsi网络存储配置

  一.iscsi服务端(target)的配置

   首先为虚拟机添加一块磁盘

centos7 的iscsi网络存储配置_第1张图片

   配置网卡,并重启网卡服务

centos7 的iscsi网络存储配置_第2张图片

wKiom1kZTPLTVA1CAAFx7Oz8WKA985.jpg

   查看系统的分歧情况

centos7 的iscsi网络存储配置_第3张图片

   创建逻辑卷

  centos7 的iscsi网络存储配置_第4张图片

   配置yum仓库,并安装targetd和targetcli

centos7 的iscsi网络存储配置_第5张图片

wKioL1kZTTGz8VNlAASRiCv-lKA087.jpg

   将target服务添加为开机自启动并启动服务

wKiom1kZTWrhhbgoAAOM-N0nnXE906.jpg

   firewalld添加3260端口的访问,3260为targetd服务所监听的端口

centos7 的iscsi网络存储配置_第6张图片

   利用targetcli命令打开工具

   centos7 的iscsi网络存储配置_第7张图片

   1.创建块即给要发布的逻辑卷起个名字,ls查看创建块名创建成功

wKioL1kZTbnznwpnAAKhMFn1JOc793.jpg

centos7 的iscsi网络存储配置_第8张图片

   2.创建iqn名字即创建ISCSI对象,ls查看创建成功


centos7 的iscsi网络存储配置_第9张图片

  centos7 的iscsi网络存储配置_第10张图片 

3.设置ACL即将ISCSI对象与客户端IP或主机名绑定

   wKiom1kZTk6RBAyUAAMuuGJw8Jo250.jpg

   4.创建LUN并绑定块,并查看

wKioL1kZTmCADRYnAANULOJRiPE889.jpg  

5.重新设置端口监听地址,首先将原来的删除,在重新创建,并查看创建成功

wKiom1kZToCAvW2EAAIOCLvUNSc349.jpg

wKiom1kZTt3SG0rVAAMBeFupGD0359.jpgcentos7 的iscsi网络存储配置_第11张图片

   二.客户发起端的设置

   1.安装软件确保iscsi-initiator-utils的rpm软件包已经安装

    wKiom1kZTxKCArHdAAJlRKvvo58758.jpg

     2.给initiator起个名字,编辑下面的文件,添加的字段为之前target端acl设置的语句

wKioL1kZTyWDD3JlAAG7MF6s4gs472.jpgwKiom1kZTziA5_GMAAOPeIlOKc8594.jpg

     3.启动服务

      wKiom1kZT0iAQaUTAAITUNqTxzU646.jpg

     4.发现存储

   wKioL1kZT1aBniCWAAHeuKxduwg547.jpg

     5.登录存储

     centos7 的iscsi网络存储配置_第12张图片

     6.查看是否本地多了一块/dev/sdb的磁盘  

   wKioL1kZT4yD_wlfAAOIIEvLSio155.jpg

     7.格式化磁盘

centos7 的iscsi网络存储配置_第13张图片

     8.获取磁盘的UUID以实现利用UUID来开机自动挂载

     wKiom1kZT7Dyy8Q4AAId0PYv8t4253.jpg

     9.创建挂载点,并配置文件实现自动挂载,mount -a 使挂载生效

   

wKioL1kZT8HiBi4XAAIFODSZlaw455.jpg

centos7 的iscsi网络存储配置_第14张图片