实战部署ISCSI共享存储服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实战部署ISCSI共享存储服务相关的知识,希望对你有一定的参考价值。
一、前言
1、什么是iSCSI?
iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。
iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)。
Internet 小型计算机系统接口(iSCSI)是一种基于 TCP/IP的协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得 SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
SCSI 结构基于客户/服务器模式,其通常应用环境是:设备互相靠近,并且这些设备由 SCSI 总线连接。iSCSI 的主要功能是在 TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程。此外,iSCSI 提供了在 IP 网络封装 SCSI 命令,且运行在 TCP 上。
2、实验环境:Centos最下化安装6.5操作系统两台 VMware虚拟化软件 关闭SELINUX、iptables
服务端:Centos6.5 192.168.1.1 增加20G硬盘一块 底层LVM+ISCSI服务
客户端: Centos6.5 192.168.1.2 ISCSI登录+LVM
3、服务端:
[[email protected] ~]# yum -y install scsi-target-utils
[[email protected] ~]# fdisk -l | grep /dev/sda //你们的可能是sdb
[[email protected] ~]# fdisk -cu /dev/sda
创建两个分区,10G左右一个
[[email protected] ~]# fdisk -l /dev/sda
[[email protected] ~]# partx -a /dev/sda1 /dev/sda //此操作通知内核分区已发生变化
[[email protected] ~]# partx -a /dev/sda2 /dev/sda
[[email protected] ~]# pvcreate /dev/sda1 /dev/sda2
[[email protected] ~]# pvs //用于输出格式化的物理卷信息报表,更相信的信息可使用pvdisplay命令
[[email protected] ~]# pvdisplay
[[email protected] ~]# vgcreate gp /dev/sda1 /dev/sda2 //将sda1,2创建成卷组,名称为gp
Volume group "gp" successfully created
[[email protected] ~]# vgs
[[email protected] ~]# vgdisplay
[[email protected] ~]# lvcreate -L 15G -n lvm gp //从卷组gp中创建名为lvm的逻辑卷,大小为15G。
Logical volume "lvm" created