背景:
項(xiàng)目上使用的主服務(wù)器是Dell的Precision 7920 Rack,400電話咨詢Dell技術(shù)支持說(shuō)這個(gè)服務(wù)器支持配置硬件RAID功能。正好當(dāng)前我們項(xiàng)目需要做硬盤冗余備份,且服務(wù)器安裝了兩塊相同型號(hào)和大小的固態(tài)硬盤。查詢資料發(fā)現(xiàn)滿足RAID1的構(gòu)建條件。
掃盲
之前聽(tīng)說(shuō)過(guò)RAID可以做磁盤備份,但具體咋備份不了解。一頓搜索下來(lái),大概的理解是:
RAID分為軟件RAID和硬件RAID,軟件RAID是基于操作系統(tǒng)之上的,通過(guò)相關(guān)的備份軟件實(shí)現(xiàn)磁盤的備份功能,這會(huì)消耗比較多的CPU資源,故可以放在服務(wù)器負(fù)載低的時(shí)候操作;硬件RAID則獨(dú)立與操作系統(tǒng),在硬件層面實(shí)現(xiàn)多個(gè)磁盤數(shù)據(jù)的存取,但這需要硬件的支持,所以使用前需要確認(rèn)自己的服務(wù)器是否支持硬件RAID,可能需要另外購(gòu)置硬件。
軟硬RAID及不同級(jí)別的RAID介紹可以看看這里:
https://blog.csdn.net/ximenjianxue/article/details/122406421
疑惑
服務(wù)器安裝的是Debian 11 Linux系統(tǒng),安裝后df -h 發(fā)現(xiàn)硬盤大小是512GB,正好是兩塊硬盤A和B的大小之和。那安裝操作系統(tǒng)時(shí),服務(wù)器為啥把兩塊硬盤當(dāng)作一塊了呢?
1、嘗試把硬盤A拔出,操作系統(tǒng)無(wú)法正常引導(dǎo),啟動(dòng)失敗
2、嘗試把硬盤B拔出,操作系統(tǒng)也無(wú)法正常引導(dǎo),啟動(dòng)失敗
通過(guò)F2進(jìn)入系統(tǒng)管理發(fā)現(xiàn)當(dāng)前使用的模式是RAID0,即服務(wù)器把兩塊硬盤看作一個(gè)整體,存儲(chǔ)數(shù)據(jù)時(shí)性能優(yōu)先,不具有冗余備份功能。故當(dāng)我們拔出任何一個(gè)硬盤,系統(tǒng)都無(wú)法正常運(yùn)行。因?yàn)椴僮飨到y(tǒng)的數(shù)據(jù)可能拆分存儲(chǔ)在兩塊硬盤的不同位置。
RAID1設(shè)置
1、開(kāi)機(jī)按F2進(jìn)入系統(tǒng)設(shè)置
2、選擇“Device Settings”
3、選擇需要執(zhí)行操作的RAID設(shè)備(這里以實(shí)際的為準(zhǔn),以RAID開(kāi)頭即是了)
4、選擇"Configuration Management"
5、選擇"Clear Configuration"
重要:這里先清空之前的RAID0配置,然后才能配置RAID1
6、步驟5執(zhí)行完后,保存當(dāng)前配置并退出系統(tǒng)設(shè)置,重啟服務(wù)器后,重新執(zhí)行上面的步驟1~4,然后繼續(xù)執(zhí)行后面的步驟
7、選擇"Create Virtual Disk"
8、選擇RAID1并繼續(xù)選擇物理硬盤
9、選擇"Select Media Type"勾選SSD(固態(tài)硬盤),"CHOOSE UNCONFIGURED PHYSICAL DISKS"勾選當(dāng)前的兩塊硬盤。 然后"Apply Changes"保存更改。
10、確定無(wú)誤后,拉到頁(yè)面最下方,點(diǎn)擊"Create Cirtual Disk",后面一路確認(rèn)保存即可。
11、檢驗(yàn)配置。
進(jìn)入“Physical Disk Management”頁(yè)面,兩塊硬盤都是Online狀態(tài)
進(jìn)入"Controller Management"頁(yè)面,檢查Select Boot Device是構(gòu)建的虛擬Disk; Physical Disk Count是2塊;Virtual Disk Count是1
測(cè)試
1、設(shè)置完RAID1后需要重裝debian11操作系統(tǒng),安裝后df -h查詢硬盤大小是256G,即單塊硬盤的大小。
2、服務(wù)器關(guān)機(jī)下電后,對(duì)調(diào)兩塊硬盤A和B的位置,啟動(dòng)服務(wù)器正常進(jìn)入操作系統(tǒng)。
幾點(diǎn)重要說(shuō)明
1、磁盤陣列RAID1至少需要2塊硬盤,系統(tǒng)只有識(shí)別到多余2塊硬盤時(shí),創(chuàng)建虛擬磁盤時(shí)才能勾選到RAID1模式。
2、組成RAID1陣列的兩塊磁盤互為備份,當(dāng)其中一塊硬盤故障時(shí),系統(tǒng)還可以從另一塊硬盤獲取數(shù)據(jù)。此時(shí)服務(wù)器的指示燈會(huì)琥珀色閃爍,顯示硬盤故障。此時(shí)更換故障的硬盤,系統(tǒng)會(huì)自動(dòng)rebuild新硬盤,即復(fù)制數(shù)據(jù)到新硬盤。Rebuild過(guò)程中,硬盤的指示燈會(huì)綠色閃爍。
整個(gè)過(guò)程中,業(yè)務(wù)不會(huì)中斷。
圖:磁盤Rebuild文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-756417.html
3、在做RAID1時(shí)是會(huì)識(shí)別硬盤插槽位置的,例如當(dāng)前服務(wù)器可以插入8塊硬盤,其編號(hào)從Slot0到Slot7。當(dāng)前我們的硬盤插在Slot0和Slot1,無(wú)特殊需求,不要隨意更換硬盤插槽位置。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-756417.html
到了這里,關(guān)于基于Dell 7920 Rack服務(wù)器的硬RAID1配置和測(cè)試的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!