1、前言vim
一、什麼是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 上。dom
二、實驗環境:Centos最下化安裝6.5操做系統兩臺 VMware虛擬化軟件 關閉SELINUX、iptableside
服務端:Centos6.5 192.168.1.1 增長20G硬盤一塊 底層LVM+ISCSI服務工具
客戶端: Centos6.5 192.168.1.2 ISCSI登陸+LVMspa
三、服務端:操作系統
[root@localhost ~]# yum -y install scsi-target-utils3d
[root@localhost ~]# fdisk -l | grep /dev/sda //大家的多是sdborm
[root@localhost ~]# fdisk -cu /dev/sda
建立兩個分區,10G左右一個
[root@localhost ~]# fdisk -l /dev/sda
[root@localhost ~]# partx -a /dev/sda1 /dev/sda //此操做通知內核分區已發生變化
[root@localhost ~]# partx -a /dev/sda2 /dev/sda
[root@localhost ~]# pvcreate /dev/sda1 /dev/sda2
[root@localhost ~]# pvs //用於輸出格式化的物理卷信息報表,更相信的信息可以使用pvdisplay命令
[root@localhost ~]# pvdisplay
[root@localhost ~]# vgcreate gp /dev/sda1 /dev/sda2 //將sda1,2建立成卷組,名稱爲gp
Volume group "gp" successfully created
[root@localhost ~]# vgs
[root@localhost ~]# vgdisplay
[root@localhost ~]# lvcreate -L 15G -n lvm gp //從卷組gp中建立名爲lvm的邏輯卷,大小爲15G。
Logical volume "lvm" created