ISCSI简介与配置.ppt

上传人:小飞机 文档编号:6508816 上传时间:2023-11-07 格式:PPT 页数:13 大小:591KB
返回 下载 相关 举报
ISCSI简介与配置.ppt_第1页
第1页 / 共13页
ISCSI简介与配置.ppt_第2页
第2页 / 共13页
ISCSI简介与配置.ppt_第3页
第3页 / 共13页
ISCSI简介与配置.ppt_第4页
第4页 / 共13页
ISCSI简介与配置.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《ISCSI简介与配置.ppt》由会员分享,可在线阅读,更多相关《ISCSI简介与配置.ppt(13页珍藏版)》请在三一办公上搜索。

1、龙存科技CentOS6.5系统,ISCSI简介及配置,一、ISCSI 简介,1.简介:iSCSI(小型计算机系统接口)技术是一种由IBM公司研究开发的,是一个供硬件设备使用的,可以在IP协议的上层运行的指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新存储技术,是将现有SCSI接口与以太网络技术结合,使服务器可与使用IP网络的储存装置互相交换资料。2.系统组成:一个简单的iSCSI系统由以下几部分组成:*以太网交换机*一台或多台的服务器,*iSCSI Target(安装在服务器端)一个可以用于存储数据的iSCSI磁盘阵列

2、或者具有iSCSI功能的设备,利用iSCSI Target软件,可以将服务器的存储空间分配给客户机使用,客户机可以像使用本地硬盘一样使用iSCSI磁盘,包括对其进行分区、格式化及读写等。而且每个客户端都可以向iSCSI磁盘写数据,互不干扰,并且不会破坏存储到服务器中的数据。*iSCSI Initiator(安装在客户端)一个安装在计算机上的一个软件或是一个硬件设备,它负责处理同iscsi存储设备进行通信。iSCSI服务器上安装Initiator后,可以将以太网卡虚拟为iSCSI卡,进而接受和发送iSCSI数据报文,从而实现主机和iSCSI存储设备之间的iSCSI协议和TCP/IP协议传输功能。

3、,3.工作原理根据OSI模型,iSCSI的协议自顶向下一共可以分为三层:SCSI层:根据客户端发出的请求建立SCSI CDB(命令描述块),并传给 iSCSI层。同时接收来自iSCSI层的CDB,并向应用返回数据。iSCSI层:对SCSI CDB进行封装,以便能够在基于TCP/IP协议的网络上进行 传输,完成SCSI到TCP/IP的协议映射。这一层是iSCSI协议的核 心层。TCP/IP层:对IP报文进行路由和转发,并且提供端到端的透明可靠的传输。,4.iSCSI优点:硬件成本低:构建iSCSI存储网络,除了存储设备外,交换机、线缆、接口卡都是标准的以太网配件,价格比较低廉,不需要更改企业的网

4、络体系。操作简单,维护方便:对iSCSI存储网络的管理,实际上就是对以太网设备的管理,当iSCSI存储网络出现故障时,问题定位及解决也会因为以太网的普及而变得容易。扩充性强:对于已经构建的iSCSI存储网络来说,增加iSCSI存储设备和服务器都将变得简单且无需改变网络的体系结构。带宽和性能:iSCSI存储网络的访问带宽依赖以太网带宽,会达到甚至超过光纤通道存储网络的带宽和性能。突破距离限制:iSCSI存储网络使用的是以太网,因而在服务器和存储设备的空间布局上的限制就会很少。,二、ISCSI配置,1.挂载镜像文件创建本地yum源:(1)创建iso存放目录和挂载目录:mkdir/mnt/iso m

5、kdir/mnt/cdrom(2)将iso镜像文件上传到/mnt/iso文件夹下,将/mnt/iso/下的iso文 件挂载到/mnt/cdrom目录 mount-o loop/mnt/iso/XXXXX.iso/mnt/cdrom(3)查看是否挂载成功:df-h(4)如果/etc/yum.repos/下面有其它的*.repo文件,先创建个文件夹,将这些*.repo先转移到文件夹中,自己写一个.repo的文件myself.repovi myself.repo,(5)myself.repo内容如下:basename=RedHat#注:这里的baseurl就是你挂载的目录,在这里是/mnt/cdro

6、mbaseurl=file:/mnt/cdrom#注:这里的值enabled一定要为1 enabled=1#注:gpgckeck的值无所谓gpgckeck=0#注:这个你cd/mnt/cdrom/可以看到这个key,这里仅仅gpgkey=file:/mnt/cdrom/RPM-GPG-KEY-CentOS-6(6)测试:yum clean allyum install vim*,2.服务器端配置:(1)首先要安装一个包:#yum-y install scsi-target-utils(2)安装完以后,要启动服务,iSCSI的服务为tgtd:#service tgtd start#chkconf

7、ig tgtd on(设为开机启动)(3)创建一个区来搭建iSCSI存储:#fdisk-l-查看磁盘情况#fdisk/dev/sda-为/dev/sda设备添加分区 n-添加分区 p/e-主分区/逻辑分区 w-保存退出图中/dev/sda3为新建的分区:,(4)执行命令:a.#tgtadm-lld iscsi-mode target-op new-tid 1-T iqn.localhost.localdomain:disk1 本条命令需掌握-tid后面的参数“1”,这个“1”在这里就是个编号,也可以设为2,-T后面的参数自己随便写,后边需以iqn开头,localhost.localdomain

8、为你的主机名.b.#tgtadm-lld iscsi-mode logicalunit-op new-tid 1-lun 1-b/dev/sda3 本条命令需要记住-tid后面的参数必须要和第一条的一样,-lun后面的参数也是代表编号,和第一条命令的-tid类似,-b后面就跟你要搭建iSCSI的分区就行。c.#tgtadm-lld iscsi-mode target-op bind-tid 1-I ALL 本条命令需注意-tid后面的参数要和第一、二条的一样,其实第二条和第三条都是以第一条的为基准的,然后就是-I后面的参数,这里设置为ALL是代表允许所有的IP都可以访问。d.#tgt-admi

9、n-s 查看自己创建的iSCSI。e.vi/etc/rc.d/rc.local 开机后,上面3条命令创建的iSCSI会失效,要把上面3条命令添加到/etc/rc.d/rc.local里面。,3.客户端配置:(1)首先要安装一个包:#yum-y install iscsi-initiator-utils(2)安装完毕后,启动相应的服务,并设置为开机启动,命令:#service iscsi start#chkconfig iscsi on#service iscsid start#chkconfig iscsid on(3)执行命令:a.#iscsiadm-m discovery-t sendta

10、rgets-p 13.13.13.101:3260到这一步就可以看出,你服务端创建的iSCSI Target 的编号和名称。这条命令只需记住-p后面跟iSCSI服务端的地址就行了,也可以是主机名,3260是服务的端口号,默认的!b.#iscsiadm-m node-T iqn.localhost.localdomain:disk1-p 13.13.13.101:3260-l,e.#fdisk-l 查询出服务器端共享出的分区,f.在客户端对磁盘进行分区查询结果:#fdisk-l,g.在服务器端查询客户端对共享分区的操作:,附加:停止防火墙:rootlocalhost#service iptables stop 永久关闭防火墙:rootlocalhost#chkconfig iptables off setenforce 0,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号