首页 > 代码库 > Centos7系列(八)ISCSI网络存储服务

Centos7系列(八)ISCSI网络存储服务

博主QQ819594300

博客地址:http://zpf666.blog.51cto.com/

有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!

ISCSI网络存储服务

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

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

虚拟机环境图:

技术分享

实验步骤(本实验以一整块磁盘做为iscsi存储):

1)事先准备好一块新磁盘作为ISCSI的存储设备

技术分享

2)安装target

技术分享

技术分享

技术分享

3)启动target服务

技术分享

4)设置防火墙,开启3260端口例外,以便客户端连接

技术分享

5)执行targetcli工具

技术分享

下面正式开始做iscsi的共享储存:

基本思路:

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

6)创建块即给要发布的存储磁盘起个名字

技术分享

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

技术分享

技术分享

8)创建LUN(即逻辑单元)并绑定块

技术分享

技术分享

9)设置ACL即将ISCSI对象与客户端IP或主机名绑定(initiator端必须指定ACL的名字才可以连接iscsi存储,就相当于initiator端连接iscsi存储的一个凭证)

技术分享

10)修改监听地址(把默认的0.0.0.0改成本机的地址)

技术分享

技术分享

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

技术分享

下面是在initiator端的配置:

1)安装iscsi-initiator-utils

技术分享

2)给initiator起一个名字

技术分享

技术分享

3)启动iscsid服务

技术分享

4)寻找(发现)target端的存储(即查询target端的iscsi对象)

技术分享

Iscsi的用法:

技术分享

5)登陆存储(即登陆iscsi对象)

技术分享

6)验证客户端ISCSI连接

技术分享

7)格式化、创建挂载点、挂载

技术分享

技术分享

技术分享

技术分享


本文出自 “IT技术助手” 博客,请务必保留此出处http://zpf666.blog.51cto.com/11248677/1926531

Centos7系列(八)ISCSI网络存储服务