實戰部署ISCSI共享儲存服務

2021-09-24 10:19:36 字數 2177 閱讀 8559

一、前言

1、什麼是iscsi?

iscsi技術是一種由ibm公司研究開發的,是乙個供硬體裝置使用的可以在ip協議的上層執行的scsi指令集,這種指令集合可以實現在ip網路上執行scsi協議,使其能夠在諸如高速千兆乙太網上進行路由選擇。iscsi技術是一種新儲存技術,該技術是將現有scsi介面與以太網路(ethernet)技術結合,使伺服器可與使用ip網路的儲存裝置互相交換資料。

iscsi:internet 小型計算機系統介面 (iscsi:internet small computer system inte***ce)。

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、服務端:

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

[root@localhost ~]# fdisk -l | grep /dev/sda    //你們的可能是sdb

[root@localhost ~]# fdisk -cu /dev/sda

建立兩個分割槽,10g左右乙個

[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

iscsi共享儲存

iscsi internet small computer system inte ce 網際網路小型計算機系統介面,是一種利用ip網路來傳輸潛伏時間短的scsi資料塊的方法,iscsi使用乙太網協議傳送scsi命令 響應資料,它可以用我們已經熟悉的和每天都在使用的乙太網來構建ip儲存區域網,isc...

iscsi伺服器共享

1.伺服器端配置 fdisk dev vdb n 2g wq partprobe yum install targetcli y targetcli ls o o backstores o block storage objects 0 o fileio storage objects 0 o ps...

Linux下搭建iSCSI共享儲存

轉至 linux下搭建iscsi共享儲存 拓撲 實驗步驟 配置iscsi server 方案1 命令列配置,立即有效,重啟無效 1 在target上新增兩塊磁碟裝置,sdb,sdc 2 安裝程式包 啟動服務 yum install y scsi target utils service tgtd s...