首页 > 其他 > 详细

网络存储服务ip-san搭建

时间:2019-11-16 16:13:55      阅读:83      评论:0      收藏:0      [点我收藏+]

iSCSI是一种基于TCP/IP 的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。SCSI 结构基于C/S模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI 总线连接。

     iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程。

实验步骤

(一)配置iscsi target:

1、安装tgt

[root@localhost ~]# yum install scsi-target-utils -y

2、配置tgt

tgt的主配置文件为/etc/tgt/targets.conf,下面我们来设置该文件。

在该文件最后新增以下设置:

<target iqn.2011-10.com.example.cluster1:iscsi>       

backing-store  /dev/sdb1                 #指定要发布的设备已划分的分区   

initiator-address  ALL          #对于客户端的访问控制,允许所有用户访问

</target>

说明:

iqn(iSCSI Qualified Name)名称规则如下:

格式是:“iqn”+“年月”+“.”+“域名的颠倒”+“:”+“设备的具体名称”,之所以颠倒域名是为了避免可能的冲突。      

举例: iqn.2008-07.com.h3c.rd:test 

每个在同一个target上的backing-store 称为逻辑单元号(Logical Unit Number,LUN),这个实验中有1个LUN。

其他高级设置如, 大家自己进行配置。

incominguser   user1  pass12          #允许user1访问密码pass12                 

write-cache     off                     #关闭写缓存

#direct-store /dev/sdc                    #整块磁盘 

3、启动iSCSI target

[root@localhost ~]# /etc/init.d/tgtd start                   #启动target服务
[root@localhost ~]# chkconfig tgtd on #开机自动启动

4、查看iSCSI target

[root@localhost ~]# tgtadm --lld iscsi --mode target --op show

LUN0 是控制器,可以看到各个LUN的大小和磁盘路径。

至此,iSCSI Target 设定完毕。

网络存储服务ip-san搭建

原文:https://www.cnblogs.com/bjlssj/p/11871640.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!