最近一臺(tái)ThinkCenter RS450服務(wù)器硬盤亮黃燈,引起進(jìn)入系統(tǒng)很慢,于是將業(yè)務(wù)系統(tǒng)備份后,對(duì)該服務(wù)器硬盤進(jìn)行修復(fù)。
該服務(wù)器的總共三塊硬盤組件了Raid5,因此待第一塊盤亮紅燈后,嘗試進(jìn)入Raid管理器,將報(bào)錯(cuò)的盤(紅色顯示)進(jìn)行rebuliding操作,操作完成后,一直無(wú)法再online,多次rebuild之后,發(fā)現(xiàn)該硬盤有“咯吱咯吱”異響,判斷該硬盤磁盤有問(wèn)題。
因業(yè)務(wù)已備份,因此在短時(shí)間再買到合適硬盤補(bǔ)充的情況下,我決定將剩下的兩塊盤做Raid 1,因?yàn)槊繅K盤都有600G的空間,兩塊做Raid 1互備,單盤完全可以滿足業(yè)務(wù)的建立。
下面首先介紹一下RAID 的分類基礎(chǔ)知識(shí),其次介紹LSI MegaRAID SAS?9240-4i陣列卡創(chuàng)建Raid 1的過(guò)程即關(guān)鍵參數(shù)解析,最后介紹安裝windows server 2008 r2過(guò)程中出現(xiàn)的與陣列卡相關(guān)的問(wèn)題。
一、RAID 的分類基礎(chǔ)知識(shí)
RAID 0
??? RAID 0又稱為Stripe(條帶化)或Striping,它的存儲(chǔ)性能是RAID級(jí)別中最高的。RAID 0是將連續(xù)的數(shù)據(jù)分散到多個(gè)磁盤上存取,當(dāng)系統(tǒng)有數(shù)據(jù)請(qǐng)求就可以被多個(gè)磁盤并行的執(zhí)行,每個(gè)磁盤執(zhí)行屬于它自己的那部分?jǐn)?shù)據(jù)請(qǐng)求。這種數(shù)據(jù)上的并行操作可以充分利用總線的帶寬,顯著提高磁盤整體存取性能。
RAID 0工作原理圖
? 以上圖為例,利用3塊硬盤來(lái)做RAID 0陣列,系統(tǒng)向三個(gè)磁盤組成的邏輯磁盤(RADI 0 磁盤組)發(fā)出的I/O數(shù)據(jù)請(qǐng)求被轉(zhuǎn)化為3項(xiàng)操作,其中的每一項(xiàng)操作都對(duì)應(yīng)于一塊物理硬盤。我們從圖中可以清楚的看到通過(guò)建立RAID 0,原先順序的數(shù)據(jù)請(qǐng)求被分散到所有的三塊硬盤中同時(shí)執(zhí)行。從理論上講,三塊硬盤的并行操作使同一時(shí)間內(nèi)磁盤讀寫速度提升了3倍。 但由于總線帶寬等多種因素的影響,實(shí)際的提升速率會(huì)低于理論值。
RAID 0的優(yōu)點(diǎn)是可以提供非常高的磁盤讀寫性能,但是卻并不提供數(shù)據(jù)冗余,當(dāng)一塊硬盤發(fā)生故障,整個(gè)數(shù)據(jù)都將無(wú)法恢復(fù)。 RAID 0適用于對(duì)性能有較高要求,且對(duì)數(shù)據(jù)安全性要求不高的領(lǐng)域,如個(gè)人用戶,采用RAID 0可以大幅提高硬盤的存儲(chǔ)性能。
??RAID 1
RAID 1又稱為Mirror或Mirroring(鏡像),它可以最大限度的保證用戶數(shù)據(jù)的可用性和可修復(fù)性。RAID 1的操作方式是把用戶寫入磁盤的數(shù)據(jù)百分之百地自動(dòng)復(fù)制到另外一個(gè)硬盤上。
RAID 1工作原理圖
以上圖為例,當(dāng)要進(jìn)行數(shù)據(jù)讀取時(shí),系統(tǒng)先從RAID 0的源盤讀取數(shù)據(jù),如果可以成功讀取,則系統(tǒng)不去訪問(wèn)備份盤上的數(shù)據(jù),如果讀取源盤失敗,系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)而讀取備份盤上的數(shù)據(jù)。由于對(duì)所存的數(shù)據(jù)進(jìn)行百分之百的備份,因此在所有RAID級(jí)別中,RAID 1可以提供最高的數(shù)據(jù)安全性。不過(guò)這樣也會(huì)降低存儲(chǔ)空間的利用率,存儲(chǔ)的成本較高。
??RAID 10
RAID 10是利用以上所介紹過(guò)的RAID 0和RAID 1來(lái)實(shí)現(xiàn)的一種組合應(yīng)用方式。我們用4塊磁盤組成RAID 10為例來(lái)看看它的具體工作原理。它是將4塊磁盤兩兩分組,每組中兩塊磁盤的數(shù)據(jù)互為備份,系統(tǒng)要進(jìn)行數(shù)據(jù)存儲(chǔ)或讀寫時(shí),會(huì)將連續(xù)的數(shù)據(jù)分散到兩個(gè)組來(lái)存取。
RAID10工作原理圖
RAID 10是一種存儲(chǔ)性能和數(shù)據(jù)安全二者兼顧的方案。它在提供與RAID 1同樣數(shù)據(jù)安全的同時(shí),也提供了與RAID 0近似的存儲(chǔ)性能。不過(guò)它的缺點(diǎn)與RAID一樣,具有存儲(chǔ)成本較高的特點(diǎn)。
RAID 5
RAID 5 是一種兼顧性能、數(shù)據(jù)安全和存儲(chǔ)成本的陣列方式。以利用4塊磁盤組成RAID 5為例,在下圖中,P0為D0,D1和D2的奇偶校驗(yàn)信息,其它以此類推。圖中可以看出,RAID 5并不對(duì)存儲(chǔ)的數(shù)據(jù)進(jìn)行備份,而是把數(shù)據(jù)和相對(duì)應(yīng)的奇偶校驗(yàn)信息存儲(chǔ)到組成RAID5的各個(gè)磁盤上,當(dāng)陣列中某一個(gè)磁盤數(shù)據(jù)發(fā)生損壞后,利用剩下的數(shù)據(jù)和相應(yīng)的奇偶校驗(yàn)信息就可以恢復(fù)被損壞的數(shù)據(jù)。
RAID5工作原理圖
?可以看出,RAID 5能夠?yàn)橄到y(tǒng)提供數(shù)據(jù)安全保障,但安全程度比做鏡像備份低,而磁盤空間的利用率又比鏡像備份要高。而且RAID 5具有很好的數(shù)據(jù)讀取速度。由于多個(gè)數(shù)據(jù)才對(duì)應(yīng)一個(gè)奇偶校驗(yàn)信息,因此RAID 5方式的存儲(chǔ)成本也相對(duì)較低。?正是由于RAID 5有如此多的優(yōu)點(diǎn),因而在做磁盤陣列時(shí),通常會(huì)被優(yōu)先考慮。
二、LSI MegaRAID SAS?9240-4i陣列卡創(chuàng)建Raid 1的過(guò)程即關(guān)鍵參數(shù)解析
LSI MegaRAID SAS?9240-4i陣列卡與9260基本同外觀同驅(qū)動(dòng)。如下圖:
利用兩塊盤創(chuàng)建的Raid1如下所示:
下面就是創(chuàng)建過(guò)程,重啟服務(wù)器,一般啟動(dòng)服務(wù)器后都會(huì)有相關(guān)的提示,進(jìn)入raid管理界面,顯示器上會(huì)出現(xiàn)Ctrl -H提示,
按下Ctrl -H組合鍵后,自檢完成就會(huì)進(jìn)入Raid卡配置界面,如下圖。在這里可以看到Raid卡的型號(hào)和Firmware固件版本,點(diǎn)擊【Start】按鈕進(jìn)入Raid卡主頁(yè)。
Raid卡首頁(yè)叫作WebBIOS,如下圖。左側(cè)是功能菜單,右側(cè)可以看到所有物理磁盤,本例安裝了4塊500G硬盤,后面所有的配置都可以在這里完成!
Raid1配置方法
Raid0的配置過(guò)程與Raid1大致相同,唯一不同是在選擇Raid級(jí)別這一步選擇Raid0即可。
在WebBIOS主頁(yè)點(diǎn)擊【Configuration Wizard】,打開配置向?qū)?/p>
選擇【Add Configuration】,點(diǎn)擊【Next】下一步
選擇【Manual Configuration】,點(diǎn)擊【Next】下一步
左側(cè)方框內(nèi)可以看到所有未使用的硬盤。因?yàn)橐鯮aid1,我們選擇前兩塊,然后點(diǎn)擊下方的【Add to Array】將其加入到右側(cè)方框內(nèi)。
點(diǎn)擊【Accept DG】即確認(rèn)創(chuàng)建該磁盤組(Driver Group),Reclaim是指回收即撤回創(chuàng)建的磁盤組,創(chuàng)建磁盤組
接受了以后,會(huì)自動(dòng)在創(chuàng)建一個(gè)磁盤組1,這個(gè)可以不用理會(huì)。點(diǎn)擊【Next】下一步
點(diǎn)擊【Add to SPAN】(這里的SPAN的意思是,在RAID(Redundant Array of Independent Disks)中,Span 是一種磁盤配置方式,它是通過(guò)將多個(gè)物理磁盤按照順序連接起來(lái)形成一個(gè)更大的邏輯磁盤。在Span配置下,數(shù)據(jù)會(huì)逐個(gè)磁盤地進(jìn)行存儲(chǔ),類似于傳統(tǒng)的JBOD(Just a Bunch of Disks)配置。與RAID不同,Span不提供數(shù)據(jù)鏡像或數(shù)據(jù)冗余,而是僅僅通過(guò)物理磁盤的疊加來(lái)實(shí)現(xiàn)存儲(chǔ)空間的擴(kuò)展。Span的存儲(chǔ)容量是其所有組成磁盤容量的總和,并且其存取性能與單個(gè)磁盤相同。),將剛才創(chuàng)建好的磁盤組加入到右側(cè)方框內(nèi)
點(diǎn)擊【Next】下一步
陣列參數(shù)配置:第一個(gè)參數(shù)”Raid Level”選擇Raid1,其余保持默認(rèn)
最后一個(gè)參數(shù)”Select Size”輸入陣列容量大小,最大值可參考右側(cè)綠字提示(其中R0代表做Raid0最大容量,R1代表做Raid1最大容量),完成后點(diǎn)擊【Accept】
彈出的任何提示均選擇【yes】
回到配置頁(yè)面,點(diǎn)擊【Next】下一步
點(diǎn)擊【Accept】配置完成!
提示保存,選擇【yes】
(依Raid卡型號(hào)不同,有些可能沒有此功能,如沒有請(qǐng)?zhí)^(guò)此步)提示SSD緩存,選擇【Cancel】
提示初始化,選擇【yes】
正在初始化,如果沒有上一步,可以在下面這個(gè)界面時(shí),選擇“Fast Initialize”進(jìn)行初始化,初始化過(guò)程中,能看到左上方百分比進(jìn)度條(速度較快,可能一閃而過(guò))
初始化完成!點(diǎn)擊【Home】返回首頁(yè)
(這里的 consistency check,一致性校驗(yàn)。 一致性校驗(yàn)是磁盤陣列控制器的一種高級(jí)維護(hù)功能。它可以預(yù)先檢查陣列上的數(shù)據(jù),以保證它們的一致性,即數(shù)據(jù)是正確的、沒有被破壞。
- 檢查陣列分布在硬盤上的數(shù)據(jù)是否一致,保證虛擬磁盤(VD)成員之間的冗余是相同的,便于提前發(fā)現(xiàn)問(wèn)題
- 對(duì)于有奇偶校驗(yàn)值的陣列(RAID-5),一致性校驗(yàn)通過(guò)數(shù)據(jù)的奇偶校驗(yàn),并且和存校驗(yàn)值的盤上的校驗(yàn)值進(jìn)行比較,確定并糾正數(shù)據(jù)的一致性
- 對(duì)于鏡像盤,一致性校驗(yàn)比較RAID-1上2塊硬盤的數(shù)據(jù)是否完全一致。不一致的需要進(jìn)行同步處理。對(duì)于剩余空間的磁盤介質(zhì)consistency check一樣會(huì)進(jìn)行讀校驗(yàn)
)
陣列配置完成!
Raid1狀態(tài)顯示”O(jiān)ptimal”表示正常,Drives顯示兩塊硬盤綠色Online正常,如果還有其它未使用的硬盤,會(huì)在unconfigured Drives下面藍(lán)色顯示。
? ? 未使用的硬盤可以繼續(xù)創(chuàng)建陣列,也可以配置成熱備盤
? ?最后點(diǎn)擊【Exit】退出,然后【Ctrl-Alt-Delete】組合鍵重啟服務(wù)器!
? ?上面通過(guò)一個(gè)例子,來(lái)說(shuō)明創(chuàng)建Raid1 的過(guò)程和關(guān)鍵參數(shù)。
三、安裝windows server 2008 r2過(guò)程中出現(xiàn)的與陣列卡相關(guān)的問(wèn)題
? ? ?上面重啟后,可以看到已經(jīng)成功創(chuàng)建了raid1,我服務(wù)器的實(shí)際圖見下圖:
? ? ? ?此時(shí)插入系統(tǒng)啟動(dòng)盤,開始安裝windows server 2008 r2操作系統(tǒng),但當(dāng)安裝到下面一步時(shí),無(wú)法找到磁盤:
? ? ? 該問(wèn)題的原因,應(yīng)該是沒有安裝SCSI Raid卡驅(qū)動(dòng)。因該設(shè)備較早,對(duì)應(yīng)的驅(qū)動(dòng)較為難找,以前在該服務(wù)器上安裝server 2003時(shí),都是使用軟驅(qū),現(xiàn)在軟驅(qū)找不到了,驅(qū)動(dòng)也隨之不見了。于是在網(wǎng)上找了好久,找到下載然后刻錄成光盤,在該階段選擇光盤,發(fā)現(xiàn)目前網(wǎng)上的幾乎都無(wú)法使用,見下圖:
? ? ? 最后從原系統(tǒng)中找到該驅(qū)動(dòng),使用其中的64位版本后,驅(qū)動(dòng)安裝成功,能夠看到600G的磁盤了。
該陣列卡的驅(qū)動(dòng)鏈接:Mega Sas 9240-4i or 9260 Raid 卡驅(qū)動(dòng) for winddows server 2008 r2
? ? ? ?剩下的按照操作系統(tǒng)的安裝順序繼續(xù)按照就可以了。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-823049.html
感謝觀看,有不清楚可以留言。原創(chuàng)不易,轉(zhuǎn)載請(qǐng)注明來(lái)源。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-823049.html
到了這里,關(guān)于RS450服務(wù)器硬盤亮黃燈故障及從MegaRAID9240-4i陣列卡的恢復(fù)業(yè)務(wù)過(guò)程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!