linux 网络存储,Linux基础——ISCSI网络存储服务

Initiator:

SCSI会话的发起方

向Target请求LUN,并将数据的读写指令发送给Target。

Target:

接受SCSI回话的一方

它接收来自Initiator的指令,为Initiator提供LUN,并实现对LUN的读写

iscsi实现网络存储,提供存储端叫target,使用存储端叫initiator。target 上可以提供存储空间,initiator负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取数据,在initiator 上看上去是多了一块硬盘。

02773dabc297e246858d9d62c3dccb6f.png

服务器端配置target,准备做为LUN发布的ISCSI的存储设备(可以是一整块磁盘、一个分区、逻辑卷或RAID阵列)。

通过下面的示例简单介绍ISCSI网络存储。

一、准备工作

1、首先在target上准备好逻辑卷,这里我使用ssm创建了一个800M的逻辑卷作为ISCSI的存储设备。(逻辑卷的创建方法请参考公众号的文章——RAID和LVM,或直接回复LVM)

36d8f907645557b173a2d88dd6a1fb89.png

2、安装target并启动服务

e6688c56d4ad3353e3f89cca42aebacf.png

ff2ef61933874ee4a31de92c5c8b0c39.png

3、设置防火墙或直接关闭防火墙

fd7815270c6465a0dd74be83429d1a47.png

5127b0f14718d35492e584a6eb67f369.png

4、执行targetcli工具

681565ec61a6541ae2dca84d4062ba79.png

二、target端的配置

(先把准备共享的块做出来,创建一个target,在target上创建LUN,一个LUN连接一个块)

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

80482918349243b52920200fe0d08947.png

2、创建 iqn 名字即创建ISCSI对象(名字的格式:iqn.2018-05.com.benet:disk1)

91b8740c4aeb6bb5330940fa8d03779e.png

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

8ea41c5e112c363eabfccbb3999f4f7b.png

注:iqn.2018-06.com.benet:client1为initiator的名字,需要在客户端中设置的。

4、创建LUN并绑定块

86a07a5fc08774c164c61cd9c09b2d01.png

注:一个ISCSI对象可以创建多个LUN(LUN0、LUN1……)。

ee0cf395aa240e8c70d52b1e87990a6b.png

启动监听

/iscsi/iqn.2018-05.com.benet:disk1/tpg1/portals  create  IP地址

注:IP地址是ISCSI服务端网卡IP

这里默认全部监听

4ba7668dd4b4b5cf1b76b2e2b51400a5.png

可以查看/etc/target/saveconfig.json配置文件,该配置文件保存着ISCSI的配置。

三、initiator端的配置

1、安装软件

d642acf0acfaea05d0a56cc8ff54a620.png

2、给 initiator 起个名字

# vim /etc/iscsi/initiatorname.iscsi

fc0da28627e9336d17060d410706c1db.png

3、启动服务

ef024e4c18374d8871c0de33a0adbca8.png

4、发现存储

d508e6fd779d3b7622e8229b5bcf86f4.png

5、登录存储

7e1f65e2704513e2b9b7a06d8e949011.png

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

验证客户端ISCSI连接

4f98d17530cd0811eedffff6960a01ef.png

然后就和管理本地磁盘一样了。

【编辑推荐】

【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值