您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么在CentOS系統(tǒng)上安裝部署iSCSI客戶端”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么在CentOS系統(tǒng)上安裝部署iSCSI客戶端”吧!
什么是iSCSI
iSCSI利用了TCP/IP的port 860 和 3260 作為溝通的渠道。透過兩部計(jì)算機(jī)之間利用iSCSI的協(xié)議來交換SCSI命令,讓計(jì)算機(jī)可以透過高速的局域網(wǎng)集線來把SAN模擬成為本地的儲(chǔ)存裝置。
iSCSI使用 TCP/IP 協(xié)議(一般使用TCP端口860和3260)。 本質(zhì)上,iSCSI 讓兩個(gè)主機(jī)通過 IP 網(wǎng)絡(luò)相互協(xié)商然后交換 SCSI 命令。這樣一來,iSCSI 就是用廣域網(wǎng)仿真了一個(gè)常用的高性能本地存儲(chǔ)總線,從而創(chuàng)建了一個(gè)存儲(chǔ)局域網(wǎng)(SAN)。不像某些 SAN 協(xié)議,iSCSI 不需要專用的電纜;它可以在已有的交換和 IP 基礎(chǔ)架構(gòu)上運(yùn)行。然而,如果不使用專用的網(wǎng)絡(luò)或者子網(wǎng)( LAN 或者 VLAN ),iSCSI SAN 的部署性能可能會(huì)嚴(yán)重下降。于是,iSCSI 常常被認(rèn)為是光纖通道(Fiber Channel)的一個(gè)低成本替代方法,而光纖通道是需要專用的基礎(chǔ)架構(gòu)的。但是,基于以太網(wǎng)的光纖通道(FCoE)則不需要專用的基礎(chǔ)架構(gòu)。
雖然 iSCSI 可以與任意類型的 SCSI 設(shè)備進(jìn)行通信,系統(tǒng)管理員幾乎總是使用它來連接服務(wù)器計(jì)算機(jī) (例如,數(shù)據(jù)庫服務(wù)器) 和磁盤卷上存儲(chǔ)陣列。 使用iSCSI SAN 的目的通常有以下兩個(gè):
(1)存儲(chǔ)集成:公司希望將不同的存儲(chǔ)資源從分散在網(wǎng)絡(luò)上的服務(wù)器移動(dòng)到統(tǒng)一的位置(常常是數(shù)據(jù)中心); 這可以讓存儲(chǔ)的分配變得更為有效。 SAN 環(huán)境中的服務(wù)器無需任何更改硬件或電纜連接就可以得到新分配的磁盤卷。
(2)災(zāi)難恢復(fù):公司希望把存儲(chǔ)資源從一個(gè)數(shù)據(jù)中心鏡像到另一個(gè)遠(yuǎn)程的數(shù)據(jù)中心上,后者在出現(xiàn)長(zhǎng)時(shí)間停電的情況下可以用作熱備份。 特別是,iSCSI SAN 使我們只需要用最小的配置更改就可以在 WAN 上面遷移整個(gè)磁盤陣列,實(shí)質(zhì)上就是,把存儲(chǔ)變成了“可路由的”,就像普通的網(wǎng)絡(luò)通信一樣。
部署iSCSI
安裝scsi-target-utils
代碼如下:
# yum install scsi-target-utils
# /etc/init.d/tgtd start
創(chuàng)建一個(gè)id為1的iscsi目標(biāo)
代碼如下:
# tgtadm –lld iscsi –op new –mode target –tid 1 -T iqn.2013-12-13.target.sdb
–lld iscsi 指定驅(qū)動(dòng)類型
–op new 新建
–mode target 目標(biāo)模式
–tid 1 給后面的iscsi表示指定一個(gè)id號(hào)
-T iqn.2013-12-13.target.sdb
創(chuàng)建一個(gè)iscsi共享磁盤的標(biāo)識(shí),iqn是標(biāo)識(shí)的一種格式,2013-12-13是描述創(chuàng)建時(shí)間可以是任意字符串,target是iscsi服務(wù)器的主 機(jī)名可以是任意字符串,sdb是共享的設(shè)備名稱的描述可以是任意字符串
為上一步創(chuàng)建的iscsi目標(biāo)添加一個(gè)邏輯卷
代碼如下:
# tgtadm –lld iscsi –op new –mode logicalunit –tid 1 –lun 1 -b /dev/sdb
–mode logicalunit 模式為邏輯卷
–tid 1 將該邏輯卷指派給id為1的iscsi目標(biāo)
–lun 1 設(shè)置lun號(hào)為1
-b /dev/sdb 指定該邏輯卷使用的物理設(shè)備
設(shè)置iscsi目標(biāo)的的訪問策略,允許所有人訪問
代碼如下:
tgtadm –lld iscsi –op bind –mode target –tid 1 -I ALL
查看 lun信息
代碼如下:
tgtadm –lld iscsi –op show –mode target
iscsi客戶端安裝
代碼如下:
# yum install iscsi-initiator-utils
發(fā)現(xiàn)iscsi目標(biāo)
代碼如下:
# iscsiadm -m discovery –type sendtargets –portal 192.168.216.20 或者
# iscsiadm -m discovery -t st -p 192.168.216.20
查看iscsi發(fā)現(xiàn)名稱
代碼如下:
iscsiadm -m node
登錄iscsi
代碼如下:
iscsiadm -m node -T iqn.2013-12-13.target.sdb -p 192.168.216.20 –login
或者
代碼如下:
iscsiadm -m node -T iqn.2013-12-13.target.sdb -p 192.168.216.20 –login
或者
代碼如下:
iscsiadm -m node -T iqn.2013-12-13.target.sdb -p 192.168.216.20 -l
端口iscsi連接
代碼如下:
# iscsiadm -m node -T iqn.2013-12-13.target.sdb -p 192.168.216.20 -u
刪除iscsi發(fā)現(xiàn)
代碼如下:
# iscsiadm -m node -o delete -T iqn.2013-12-13.target.sdb -p 192.168.216.20
感謝各位的閱讀,以上就是“怎么在CentOS系統(tǒng)上安裝部署iSCSI客戶端”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)怎么在CentOS系統(tǒng)上安裝部署iSCSI客戶端這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。