ISCSI網路儲存伺服器

2021-08-07 03:48:49 字數 2258 閱讀 8027

iscsi簡介

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

iscsi是一種基於tcp/ip的協議,用來建立和管理ip儲存裝置、主機和客戶機等之間的相互連線,並建立儲存區域網路(san)。san 使得scsi 協議應用於高速資料傳輸網路成為可能,這種傳輸以資料塊級別(block-level)在多個資料儲存網路間進行。scsi結構基於c/s模式,其通常應用環境是:裝置互相靠近,並且這些裝置由scsi 匯流排連線。

iscsi 的主要功能是在tcp/ip 網路上的主機系統(啟動器 initiator)和儲存裝置(目標器 target)之間進行大量資料的封裝和可靠傳輸過程。

iscsi配置

1.服務端建立大小為5g的vdb1分割槽,作為共享磁碟。

2.服務端安裝targetcli程式包,關閉防火牆。

yum install tagetcli -y
3.服務端配置iscsi target。

/backstores/block create westos:storage1 /dev/vdb1

/iscsi create iqn.2017-08.

com.example:storage1

##建立lun

/iscsi/iqn.2017-08.

com.example:storage1/tpg1/luns create /backstores/block/westos:storage1

/iscsi/iqn.2017-08.

com.example:storage1/tpg1/acls create iqn.2017-08.

com.example:storage1key

##開啟埠

4.客戶端安裝iscsi-initiator-utils。

yum install iscsi-initiator

-utils

-y

5.客戶端配置iscsi initiator。

編輯配置檔案/etc/iscsi/initiatorname.iscsi,修改initiator的名稱。

initiatorname=iqn.2017-08.

com.example:storage1key

6.可重啟iscsi服務。

7.偵測target 。

iscsiadm -m discovery -t st -p 172.25.254.232

##引數說明##

-m discovery   ##偵測target

-t sendtargets   ##通過iscsi協議(sendtargets可簡寫為st)

-p ip

:port

##指定target的ip和port,不寫port的話,預設為3260

客戶端偵測結果

8.連線target。

iscsiadm -m node -t iqn.2017

-08.com.example:storage1 -p

172.25

.254

.232

-l

9.利用fdisk -l 命令檢視磁碟情況。這裡可以看到,initiator上多了一塊sda磁碟,大小和target上的lun一致。這樣,通過格式化和掛載,我們就可以像使用本地磁碟一樣使用這些iscsi裝置了。

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...

PC機做ISCSI儲存伺服器故障

物理主機 ibm x3650 6塊sas盤,分為兩組raid。一組系統,一組資料。zabbix監控告警情況如下 早上上班,發現伺服器無法連線,網路無法通訊。讓idc重啟,還是無法恢復正常。去了機房之後,檢視如下 lvm vg00捲組不存在,一般安裝系統sda是分為兩個分割槽的 dev sda1 bo...

LINUX部署ISCSI伺服器

服務端配置centos64 yum install y scsi target utils service tgtd start service iptables stop setenforce 0 chkconfig tgtd on vi etc tgt targets.conf 注意更改了如下的...