使用iSCSI服務部署網絡存儲

iSCSI技術實現了物理硬盤設備與TCP/IP網絡協議的相互結合,使得用戶可以通過互聯網方便地訪問遠程機房提供的共享存儲資源。

當前的硬盤接口類型:IDE、SATA、SCSI
IDE是一種成熟穩定、價格便宜的並行傳輸接口。
SATA是一種傳輸速度更快、數據校驗更完整的串行傳輸接口。
SCSI是一種用於計算機和硬盤、光驅等設備之間系統級接口的通用標準,具有系統資源佔用率低、轉速高、傳輸速度快等優點。

創建RAID磁盤陣列
命令:mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde
-Cv參數爲創建陣列並顯示過程
/dev/md0爲生成的陣列組名稱
-n 3參數爲創建RAID 5磁盤陣列所需的硬盤個數
-l 5參數爲RAID磁盤陣列的級別
-x 1參數爲磁盤陣列的備份盤個數
在命令後面要逐一寫上使用的硬盤名稱。
命令:mdadm -D 查看設備的詳細信息

配置iSCSI服務端
服務端(target)與客戶端(initiator)
iSCSI服務端即用於存放硬盤存儲資源的服務器,它作爲前面創建的RAID磁盤陣列的存儲端,能夠爲用戶提供可用的存儲資源。
iSCSI客戶端則是用戶使用的軟件,用於訪問遠程服務端的存儲資源。
步驟:
1、安裝好服務端target 後,需要啓動target服務並加載到開機啓動項
2、配置iSCSI服務端共享資源,命令targetcli
3、創建iSCSI target名稱及配置共享資源
4、設置訪問控制列表
5、設置iSCSI服務端的監聽IP地址和端口號
6、配置妥當後檢查配置信息,重啓iSCSI服務端程序並配置防火牆策略

配置Linux客戶端
小口訣:先發現,再登錄,最後掛載並使用
iSCSI客戶端中的initiator名稱文件:/etc/iscsi/initiatorname.iscsi
命令:iscsiadm用於管理、查詢、插入、更新或刪除iSCSI數據庫配置文件
iscsiadm -m discovery -t st -p 192.168.10.10
-m discovery參數的目的是掃描並發現可用的存儲資源
-t st參數爲執行掃描操作的類型
-p 192.168.10.10參數爲iSCSI服務端的IP地址
準備登錄iSCSI服務端
iscsiadm -m node -T iqn.2003-01.org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80 -p 192.168.10.10 --login
-m node參數爲將客戶端所在主機作爲一臺節點服務器
-T iqn.2003-01. org.linux-iscsi.linuxprobe.x8664:sn.d497c356ad80參數爲要使用的存儲資源
-p 192.168.10.10參數依然爲對方iSCSI服務端的IP地址
--login或-l參數進行登錄驗證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章