創建磁盤陣列(RAID5)使用經驗與原則

我見一些單位的服務器,在創建磁盤陣列時,大多是把服務器上所有的硬盤創建RAID5,並且只劃分了一個“邏輯磁盤”,這樣從理論上來講沒有任何問題,在實際中也可以可以使用的,但是這種方法並不可取,原因:

       現在服務器集成的SCSI、RAID卡、SAS卡等,操作系統大多沒有集成相關的驅動程序,這樣在安裝操作系統的時候,如果使用Windows Server 2003(或Windows Server 2008)安裝光盤,從光盤啓動安裝,在安裝的時候,需要按F6,並在軟驅中插入相關的SCSI、RAID卡驅動程序。而現在一些服務器並不帶軟驅(或者 雖然服務器都帶軟驅,但現在軟盤,不說也罷,一些軟盤質量太次了)。這個時候,就需要使用服務器帶的“引導光盤”啓動,使用服務器的引導光盤來安裝系統, 而採用這種方法的時候,要把第1個邏輯磁盤重新劃分分區,這樣,在第一次安裝系統的時候沒有問題,但如果你的服務器在使用一段時間之後,需要重新安裝系 統,並且你的D分區、E分區有數據的時候,如果你還用這種方法----你就想辦法恢復數據吧!

       所以,上面這種方法,只是“能用”並不“實用”。我個人的經驗:在創建RAID5的磁盤陣列時,創建兩個邏輯磁盤,第一個邏輯磁盤大小爲30~50GB, 第二個邏輯磁盤是RAID5的剩餘空間。這樣,即使是使用服務器帶的“引導光盤”安裝系統,也只是把第一個邏輯磁盤重新劃分分區,並不會影響第2個邏輯磁 盤上的數據。另外,在使用服務器帶的光盤劃分第一個邏輯磁盤時,我就把所有的空間都劃分出來,這樣第一個邏輯磁盤只安裝系統,不做他用。

    現在服務器大多安裝了4~6個硬盤,這個時候,這些硬盤可以創建RAID5.如果服務器上有10塊硬盤,不建議把這10個硬盤創建一個RAID5,而是每 5個硬盤一組,分別創建RAID5。並且,第一組的5個硬盤,創建兩個邏輯磁盤(30~50GB第一個,第2個剩餘空間),而第二組的5個硬盤,只需要創 建一個邏輯磁盤專門存數據就行了。如果你需要單一的大硬盤分區,你只需要使用Windows Server 2003中的“動態卷”,將第二個邏輯磁盤創建一個分區並附加到第一組第二個邏輯磁盤創建的分區就可以了。

     最後,也要告訴大家一點,就是在創建磁盤陣列時,沒有備用的硬盤,就是把所有的硬盤都使用上,這也是不可取的。通常情況下,陣列中的硬盤,大多在3~5年 之後纔開始出故障,如果這時候,你的RAID5中的一個硬盤出現問題了,需要將故障硬盤替換下來,這時,你還能買到3年甚至更長時間以前的硬盤嗎?而且, 你的數據有時間等你把硬盤買來嗎?所以,在做磁盤陣列的時候,甚至在前期規劃的時候,相同的硬盤要至少有一、兩塊備用的,當服務器硬盤有故障時,馬上替 換,而不是關閉服務器、向領導打報告、等領導指示後再買硬盤再替換。

本文轉自http://wangchunhai.blog.51cto.com/225186/57778


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