ISCSI网络存储服务配置

ISCSI实现了网络存储,在整个服务中,提供存储的服务端叫目标,使用存储端叫引发剂。在目标上可以提供存储空间,引发剂主要负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取的一些数据,在引发剂上面看就是多了一块硬盘。

工作环境:Centos7target端IP地址:192.168.161.128
      Centos7initiator端IP地址:192.168.161.130

准备工作:Centos7target端添加两块硬盘,作为LVM卷
  Centos7initiator端安装iscsi-initiator-utils包

一,添加硬盘并创建LVM卷

1)在Centos7target端先添加两块硬盘:SDB / SDC创建两个LVM卷

ISCSI网络存储服务配置_第1张图片

2)将准备的磁盘或分区创建PV 

ISCSI网络存储服务配置_第2张图片

3)创建完PV,之后,需要创建VG,然后添加PV到VG中 

ISCSI网络存储服务配置_第3张图片4)VG准备就绪,可以创建了LVM了 

ISCSI网络存储服务配置_第4张图片

5)创建完LVM卷后我们可以当作普通分区进行格式化ISCSI网络存储服务配置_第5张图片

二,LVM卷准备就绪后我们进入正题ISCSI

1)首先安装目标

[root @ localhost~] #yum install targetd targetcli

ISCSI网络存储服务配置_第6张图片

2)启动目标服务

[root @ localhost~] #systemctl start target

3)关闭防火墙同时也可以设置firewalld防火墙规则我在这里就不演示了我就​​直接关了。

[root @ localhost~] #systemctl stop firewalld.service

4)执行targetcli工具

ISCSI网络存储服务配置_第7张图片

输入帮助可以获取帮助信息

ISCSI网络存储服务配置_第8张图片

ISCSI网络存储服务配置_第9张图片

5)先把准备共享的块做出来,创建一个目标,在目标上创建lun,一个lun连接一个块 

    创建块即给要发布的逻辑卷起个名字

ISCSI网络存储服务配置_第10张图片

给/dev/vg00/lv00 逻辑卷起个名字叫 yankai.disk1;给/dev/vg01/lv01 逻辑卷起个名字叫yankai.disk2

6)创建 iqn 名字即创建 ISCSI 对象 

ISCSI网络存储服务配置_第11张图片

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

ISCSI网络存储服务配置_第12张图片

注意:iqn.2015-05.com.yankai:client1是initiator的名字,这个是需要在客户端设置的

8)设置LUN并绑定块

/> /iscsi/iqn.2016-06.com.yankai:disk1/tpg1/luns create /backstores/block/yankai.disk1 
/> /iscsi/iqn.2016-06.com.yankai:disk2/tpg1/luns create /backstores/block/yankai.disk2 

ISCSI网络存储服务配置_第13张图片

启动监听程序 注意:192.168.161.128是ISCSI服务端的IP地址

ISCSI网络存储服务配置_第14张图片

配置完成后可以查看/etc/target/saveconfig.json的配置文件 这个配置文件存放了ISCSI的配置 服务端配置结束。

接下来配置initiator端

1、安装软件

[root@localhost ~]# yum install -y iscsi-initiator-utils

2、给initiator起个美丽的名字 修改如下:

3、启动服务

[root@localhost ~]# systemctl start iscsi

4、发现存储

[root @ localhost~] #iscsiadm -m discovery -t st -p 192.168.161.128
192.168.161.128:3260,1 iqn.2016-06.com.yankai:disk1
192.168.161.128:3260,1 iqn.2016-06。 com.yankai:DISK2

5,登陆存储

[root @ localhost~] #iscsiadm -m node -T iqn.2016-06.com.yankai:disk1 -p 192.168.161.128 -l

ISCSI网络存储服务配置_第15张图片

注:-l表示连接ISCSI目标; -u表示断开和ISCSI目标的连接 

6,验证客户端ISCSI连接,剩下来的操作就和管理本地磁盘一样了。

ISCSI网络存储服务配置_第16张图片

希望对您有所帮助,再见

 

 

 

你可能感兴趣的:(Linux,Linux入门到熟练)