iSCSI网络存储服务_第1页
iSCSI网络存储服务_第2页
iSCSI网络存储服务_第3页
iSCSI网络存储服务_第4页
iSCSI网络存储服务_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章 iSCSI网络存储服务, 理论部分,iSCSI网络存储服务,如何启用Nginx的访问统计模块 Nginx对虚拟主机的配置如何实现? 要使Nginx支持PHP解析,主要有哪两种方式?,课程回顾,了解常见的网络存储技术 学会构建iSCSI服务器 学会使用iSCSI存储设备,技能展示,本章结构,iSCSI网络存储服务,连接iSCSI存储设备,使用iSCSI存储设备,网络存储概述,构建iSCSI服务器,构建iSCSI服务器,使用iSCSI存储设备,Storage Area Network,存储区域网络 多采用高速光纤通道,对速率、冗余性要求高 使用iSCSI存储协议,块级传输,网络存储概述2-

2、1,Network Attachment Storage,网络附加存储 采用普通以太网,对速率、冗余无特别要求 使用NFS、CIFS共享协议,文件级传输,网络存储概述2-2,iSCSI的工作方式 服务(设备)端 target 客户(应用)端 initiator,构建iSCSI服务器5-1,iSCSI服务器,逻辑单元,逻辑磁盘空间,准备作为LUN发布的存储设备 可以是硬盘、分区、逻辑卷、RAID阵列 使用mdadm工具可创建软RAID阵列设备 -C,-create 创建新的RAID设备 -n,-raid-devices= 阵列所使用的磁盘数量 -l,-level= RAID级别 -Q,-quer

3、y 查询设备的RAID信息 -D,-detail 查询RAID设备的详细信息 -S,-stop 解散、停止/删除RAID阵列,构建iSCSI服务器5-2,rootlocalhost # mdadm -Cv /dev/md0 -a yes -n3 -l5 /dev/sdbcd mdadm: size set to 20969984K mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started. rootlocalhost # mdadm -Q /dev/md0 /dev/md0: 39.100GiB RAID 5

4、 3 devices, 0 spares. Use mdadm -detail for more detail,3块盘组建RAID 5阵列,rootlocalhost # mdadm -D /dev/md0 UUID : 05f79ac3:7e2288b9:fbb75d2a:258cea1a rootlocalhost # vi /etc/mdadm.conf DEVICE /dev/sdb /dev/sdc /dev/sdd ARRAY /dev/md0 UUID=05f79ac3:7e2288b9:fbb75d2a:258cea1a,RAID阵列配置文件,RAID阵列的UUID号,创建iS

5、CSI对象(target) 软件包:scsi-target-utils 使用tgtdm工具创建target -L、-lld 指定驱动类型,如“-L iscsi” -o、-op 指定操作类型,如“-o new” -m、-mode 指定管理目标,如“-m target” -t、-tid 指定对象ID号,如“-t 1” -T、-targetname 指定iSCSI对象的名称,构建iSCSI服务器5-3,rootlocalhost # service tgtd start rootlocalhost # netstat -anpt | grep tgtd tcp 0 0 0.0.0.0:3260 0.

6、0.0.0:* LISTEN 20353/tgtd rootlocalhost # tgtadm -L iscsi -o new -m target -t 1 -T iqn.2011-.benet.store:lvm rootlocalhost # tgtadm -L iscsi -o new -m target -t 2 -T iqn.2011-.benet.store:raid,先启动tgtd服务,名称规范:iqn.YYYY-mm.反向域名:识别标记,rootlocalhost # tgtadm -L iscsi -o show -m target Target 1: iqn.2011-.

7、benet.store:lvm Target 2: iqn.2011-.benet.store:raid System information: Driver: iscsi State: ready I_T nexus information: LUN information: LUN: 0 Type: controller SCSI ID: IET 00020000 ,默认的控制LUN,ID为0,为客户机分配LUN 仍然使用tgtdam管理工具 -l、-lun 指定LUN的ID号,如“-l 1” -b、-backing-store 指定块设备位置,如“-b /dev/md0” -I、-ini

8、tiator-address 指定客户机地址,如“-I 192.168.4.22”,构建iSCSI服务器5-4,rootlocalhost # tgtadm -lld iscsi -o new -m logicalunit -t 1 -l 1 -b /dev/vol0/lv-host21 rootlocalhost # tgtadm -lld iscsi -o new -m logicalunit -t 2 -l 1 -b /dev/md0 rootlocalhost # tgtadm -lld iscsi -o bind -m target -t 1 -I 192.168.4.21 root

9、localhost # tgtadm -lld iscsi -o bind -m target -t 2 -I 192.168.4.22,为target添加LUN设备,为target设置ACL访问控制,rootlocalhost # tgtadm -L iscsi -o show -m target Target 2: iqn.2011-.benet.store:raid LUN: 1 Type: disk SCSI ID: IET 00020001 SCSI SN: beaf21 Size: 42947 MB, Block size: 512 Online: Yes Removable me

10、dia: No Readonly: No Backing store type: rdwr Backing store path: /dev/md0 ACL information: 192.168.4.22,新添加的LUN信息,ACL访问控制列表,保存target和LUN设置 配置文件 /etc/tgt/targets.conf 确保tgtd服务能自动运行,构建iSCSI服务器5-5,rootlocalhost # vi /etc/tgt/targets.conf default-driver iscsi backing-store /dev/vol0/lv-host21 initiator

11、-address 192.168.4.21 backing-store /dev/md0 initiator-address 192.168.4.22 rootlocalhost # chkconfig -level 35 tgtd on,请思考: DAS/SAN/NAS的含义、适用范围是什么? 如何创建软RAID阵列设备? 构建iSCSI服务器的主要步骤包括哪些?,小结,连接iSCSI对象 软件包:iscsi-initiator-utils 使用iscsidm工具查找、连接target,使用iSCSI存储设备4-1,rootlocalhost # service iscsi restart

12、rootlocalhost # iscsiadm -m discovery -t sendtargets -p 192.168.4.11 192.168.4.11:3260,1 iqn.2011-.benet.store:lvm rootlocalhost # iscsiadm -m node -T iqn.2011-.benet.store:lvm -login Logging in to iface: default, target: iqn.2011-.benet.store:lvm, portal: 192.168.4.11,3260 Login to iface: default,

13、target: iqn.2011-.benet.store:lvm, portal: 192.168.4.11,3260 successful.,查找可用的target,连接目标target,确认已连接的iSCSI设备 使用lsscsi确认带 IET 标记的设备 查看自动建立的配置文件,使用iSCSI存储设备4-2,rootlocalhost # lsscsi 1:0:0:0 cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0 2:0:0:0 disk VMware, VMware Virtual S 1.0 /dev/sda 2:0:1:0 disk

14、 VMware, VMware Virtual S 1.0 /dev/sdb 4:0:0:0 storage IET Controller 0001 - 4:0:0:1 disk IET VIRTUAL-DISK 0001 /dev/sdc,新连接的iSCSI设备,rootlocalhost # ls -R /var/lib/iscsi/nodes/ /var/lib/iscsi/nodes/: iqn.2011-.benet.store:lvm /var/lib/iscsi/nodes/iqn.2011-.benet.store:lvm: 192.168.4.11,3260,1 /var/l

15、ib/iscsi/nodes/iqn.2011-.benet.store:lvm/192.168.4.11,3260,1: default,格式化及挂载访问 fdisk、mkfs、mount操作,与普通设备无异 若iSCSI设备已包含文件系统,则无需再格式化,使用iSCSI存储设备4-3,rootlocalhost # fdisk -l /dev/sdc Device Boot Start End Blocks Id System /dev/sdc1 1 1017 4193060 83 Linux rootlocalhost # mkfs -t ext3 /dev/sdc1 rootlocal

16、host # mkdir /opt/data rootlocalhost # mount /dev/sdc1 /opt/data rootlocalhost # cat /etc/mtab /dev/sdc1 /opt/data ext3 rw 0 0,iSCSI设备的挂载配置 写入/etc/fstab文件,添加参数 _netdev 第一次重启之前,建议先断开iSCSI,避免假死现象,使用iSCSI存储设备4-4,rootlocalhost # vi /etc/fstab /dev/sdc1 /opt/data ext3 defaults,_netdev 0 0 rootlocalhost #

17、 umount /dev/sdc1 rootlocalhost # iscsiadm -m node -T iqn.2011-.benet.sto re:lvm -logout rootlocalhost # chkconfig -level 35 iscsi on rootlocalhost # reboot,网络连接以后才会挂载,rootlocalhost # blkid /dev/sdc1 /dev/sdc1: UUID=93846775-458c-405d-bd46-2de7712dfeb6 TYPE=ext3 rootlocalhost # vi /etc/fstab UUID=93846775-458c-405d-bd46-2de7712dfeb6 /opt/data ext3 defaults,_netdev 0 0,通过UUID号挂载更加可靠,本章总结,iSCSI网络存储服务,连接iSCSI存储设备,使用iSCSI存储设备,网络存储概述,构建iSCSI服务器,构建iSCSI服务器,使用iSCSI存储设备,第五章 iSCSI网络存储服务, 上机部分,第五章 iSCSI网络存储服务,需求描述 使用5块320GB的硬盘组建RAID 5阵列 将此阵列作为一个LUN划分给视频服务器使用 在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论