DELL服務器 RAID 配置詳解

磁盤陣列可以在安裝系統之前或之後產生,系統會視之爲一個(大型)硬盤,而它具有容錯及冗餘的功能。磁盤陣列不單只可以加入一個現成的系統,它更可以支持容量擴展,方法也很簡單,只需要加入一個新的硬盤並執行一些簡單的指令,系統便可以實時利用這新加的容量。

·RAID 的種類及應用
IDE和SCSI是計算機的兩種不同的接口,前者普遍用於PC機,後者一般用於服務器。基於這兩種接口,RAID分爲兩種類型:基於IDE接口的RAID應用,稱爲IDE RAID;而基於SCSI接口的RAID應用則相應稱爲SCSI RAID。
     基於不同的架構,RAID 又可以分爲:
     ● 軟件RAID (軟件 RAID)
     ● 硬件RAID (硬件 RAID)
     ● 外置RAID (External RAID)

        ·軟件RAID很多情況下已經包含在系統之中,併成爲其中一個功能,如Windows、Netware及Linux。軟件RAID中的所有操作皆由中央處理器負責,所以系統資源的利用率會很高,從而使系統性能降低。軟件RAID是不需要另外添加任何硬件設備,因爲它是靠你的系統——主要是中央處理器的功能——提供所有現成的資源。

        ·硬件RAID通常是一張PCI卡,你會看到在這卡上會有處理器及內存。因爲這卡上的處理器已經可以提供一切RAID所需要的資源,所以不會佔用系統資源,從而令系統的表現可以大大提升。硬件RAID可以連接內置硬盤、熱插拔背板或外置存儲設備。無論連接何種硬盤,控制權都是在RAID卡上,亦即是由系統所操控。在系統裏,硬件RAID PCI卡通常都需要安驅動程序,否則系統會拒絕支持。

        ·外置式RAID也是屬於硬件RAID的一種,區別在於RAID卡不會安裝在系統裏,而是安裝在外置的存儲設備內。而這個外置的儲存設備則會連接到系統的SCSI卡上。系統沒有任何的RAID功能,因爲它只有一張SCSI卡;所有的RAID功能將會移到這個外置存儲裏。好處是外置的存儲往往可以連接更多的硬盤,不會受系統機箱的大小所影響。而一些高級的技術,如雙機容錯,是需要多個服務器外連到一個外置儲存上,以提供容錯能力。

·配置RAID磁盤陣列

一、 爲什麼要創建邏輯磁盤?
當硬盤連接到陣列卡(RAID)上時,操作系統將不能直接看到物理的硬盤,因此需要創建成一個一個的被設置爲RAID0,1和5等的邏輯磁盤(也叫容器),這樣系統才能夠正確識別它。
邏輯磁盤(Logic Drive)、容器(Container)或虛擬磁盤(Virtual Drive)均表示一個意思,他們只是不同陣列卡產商的不同叫法。
二、 創建邏輯磁盤的方式
使用陣列卡本身的配置工具,即陣列卡的BIOS。(一般用於重裝系統或沒有安裝操作系統的情況下去創建容器(Adaptec陣列卡)/邏輯驅動器(AMI/LSI陣列卡)。
使用第三方提供的配置工具軟件去實現對陣列卡的管理。如Dell Array Manager。(這些軟件用於服務器上已經安裝有操作系統)
三、 正確識別您的陣列卡的型號(本文以Dell爲例,其實都大同小異)
識別您的磁盤陣列控制器(磁盤陣列控制器爲可選項, 如果沒有購買磁盤陣列控制器的話以該步驟可以省去)

如果您有一塊Adaptec磁盤陣列控制器(PERC 2,PERC2/SI,PERC3/SI,PERC3/DI),在系統開機自檢的時候您將看到以下信息:
Dell PowerEdge Expandable RAID Controller 3/Di, BIOS V2.7-x [Build xxxx](c) 1998-2002 Adaptec, Inc. All Rights Reserved. <&lt;&lt; Press CTRL+A for Configuration Utility! >&gt;&gt;

如果您有一塊 AMI/LSI磁盤陣列控制器(PERC2/SC,PERC2/DC,PERC3/SC,PERC3/DC, PERC4/DI, PERC4/DC), 在系統開機自檢的時候您將看到以下信息:
Dell PowerEdge Expandable RAID Controller BIOS X.XX Jun 26.2001 Copyright (C) AMERICAN MEGATRENDS INC.
Press CTRL+M to Run Configuration Utility or Press CTRL+H for WebBios

    或者:

PowerEdge Expandable RAID Controller BIOS X.XX Feb 03,2003 Copyright (C) LSI Logic Corp.
Press CTRL+M to Run Configuration Utility or Press CTRL+H for WebBios

名稱解釋:
Disk Group:磁盤組,這裏相當於是陣列,例如配置了一個RAID5,就是一個磁盤組
VD(Virtual Disk): 虛擬磁盤,虛擬磁盤可以不使用陣列的全部容量,也就是說一個磁盤組可以分爲多個VD
PD(Physical Disk): 物理磁盤
HS:Hot Spare 熱備
Mgmt:管理

【一】,創建邏輯磁盤
1、按照屏幕下方的虛擬磁盤管理器提示,在VD Mgmt菜單(可以通過CTRL+P/CTRL+N切換菜單),按F2展開虛擬磁盤創建菜單

2、在虛擬磁盤創建窗口,按回車鍵選擇”Create New VD”創建新虛擬磁盤

3、在RAID Level選項按回車,可以出現能夠支持的RAID級別,RAID卡能夠支持的級別有RAID0/1/5/10/50,根據具體配置的硬盤數量不同,這個位置可能出現的選項也會有所區別。
選擇不同的級別,選項會有所差別。選擇好需要配置的RAID級別(我們這裏以RAID5爲例),按回車確認。

4、確認RAID級別以後,按向下方向鍵,將光標移至Physical Disks列表中,上下移動至需要選擇的硬盤位置,按空格鍵來選擇(移除)列表中的硬盤,當選擇的硬盤數量達到這個RAID級別所需的要求時,Basic Settings的VD Size中可以顯示這個RAID的默認容量信息。有X標誌爲選中的硬盤。
選擇完硬盤後按Tab鍵,可以將光標移至VD Size欄,VD Size可以手動設定大小,也就是說可以不用將所有的容量配置在一個虛擬磁盤中。如果這個虛擬磁盤沒有使用我們所配置的RAID5陣列所有的容量,剩餘的空間可以配置爲另外的一個虛擬磁盤,但是配置下一個虛擬磁盤時必須返回VD Mgmt創建(可以參考第13步,會有詳細說明)。VD Name根據需要設置,也可爲空。                                                                                                                    
注:各RAID級別最少需要的硬盤數量,RAID0=1   RAID1=2   RAID5=3   RAID10=4   RAID50=6

5、修改高級設置,選擇完VD Size後,可以按向下方向鍵,或者Tab鍵,將光標移至Advanced Settings處,按空格鍵開啓(禁用)高級設置。如果開啓後(紅框處有X標誌爲開啓),可以修改Stripe Element Size大小,以及陣列的Read Policy與Write Policy,Initialize處可以選擇是否在陣列配置的同時進行初始化。
高級設置默認爲關閉(不可修改),如果沒有特殊要求,建議不要修改此處的設置。

6、上述的配置確認完成後,按Tab鍵,將光標移至OK處,按回車,會出現如下的提示,如果是一個全新的陣列,建議進行初始化操作,如果配置陣列的目的是爲了恢復之前的數據,則不要進行初始化。按回車確認即可繼續。

7、配置完成後,會返回至VD Mgmt主界面,將光標移至圖中Virtual Disk 0處,按回車。

8、可以看到剛纔配置成功的虛擬磁盤信息,查看完成後按esc鍵可以返回主界面

9、在此界面,將光標移至圖中Virtual Disk 0處,按F2鍵可以展開對此虛擬磁盤操作的菜單。
注:左邊有+標誌的,將光標移至此處,按向右方向鍵,可以展開子菜單,按向左方向鍵,可以關閉子菜單

10、如下圖紅框所示,可以對剛纔配置成功的虛擬磁盤(Virtual Disk 0)進行初始化(Initialization),一致性校驗(Consistency Check),刪除,查看屬性等操作。

11、如果我們要對此虛擬磁盤進行初始化,可以將光標移至Initialization處,回車後選擇Start Init。此時會彈出提示窗口,初始化將會清除所有數據,如果確認要進行初始化操作,在OK處按回車即可繼續。
注:初始化會清除硬盤、陣列中的所有信息,並且無法恢復

12、確認後可以看到初始化的進度,左邊紅框處爲百分比表示,右邊紅框處表示目前所作的操作。等待初始化進行爲100%,虛擬磁盤的配置完成。

13、如果剛纔配置虛擬磁盤的時候沒有使用陣列的全部容量,剩餘的容量可以在這裏劃分使用。將光標移至Space allocation處,按向右方向鍵展開此菜單

14、將光標移至*Free Space*處,按F2鍵,至第15步,或者直接按回車至第16步

15、在彈出的Add New VD處按回車鍵。

16、再次進入配置虛擬磁盤的界面,此時左邊紅框處爲剛纔配置的虛擬磁盤已經選擇的物理磁盤信息,右邊紅框處可以選擇這次要劃分的容量空間。同樣,如果不全部劃分,可以再次返回第13步,進行再一個虛擬磁盤的創建。
注:由於虛擬磁盤的建立是基於剛纔所創建的陣列,所以RAID Level與剛纔所創建的相同,無法更改。

17、每一次創建,都會在Virtual Disks中添加新的虛擬磁盤。這些虛擬磁盤都是在同一個磁盤組(也就是我們剛纔所配置的RAID5)上劃分的。

【二】,配置熱備(Hot spare)
配置Hot Spare有兩種模式,一種是全局熱備,也就是指這個熱備硬盤可以做爲這個通道上所有陣列的熱備;另一種是獨立熱備,配置硬盤爲某個指定的磁盤組中的所有虛擬磁盤做熱備,也就是說這個磁盤組以外的其他陣列即使硬盤掉線,這個熱備也不會去自動做rebuild
配置全局熱備:
1、首先要已經有存在的磁盤組(陣列),我們這裏舉例爲已經配置了兩個陣列,陣列0是由0、1、2三塊物理磁盤配置的RAID5,陣列1是由4、5兩塊物理磁盤配置的RAID1,如圖:

2、按CTRL+N 切換至PD Mgmt界面,可以看到4號硬盤的狀態是Ready。

3、將光標移至4號硬盤,按F2,在彈出的菜單中,選擇Make Global HS,配置全局的熱備盤

4、確認後,4號硬盤的狀態變爲Hotspare

5、配置完成後,可以看到磁盤組0與磁盤組1的熱備盤都是同一個。

6、移除熱備,進入PD Mgmt菜單,將光標移至熱備盤處,按F2,選擇Remove Hot Spare,回車移除

配置獨立熱備:
1、在配置好的虛擬磁盤管理界面下,將光標移至需要配置獨立熱備的磁盤組上,按F2鍵,在出現的菜單中選擇 Manage Ded. HS

2、將光標移至需要配置爲熱備的硬盤上,按空格鍵,看到X標識,說明此硬盤被選擇。將光標移至OK處回車,完成配置

3、可以看到磁盤組0已經有了熱備盤,並且是Dedicated。而磁盤組1並沒有熱備盤。

4、移除熱備,同第1步,將光標移至需要移除熱備的磁盤組上,按F2鍵,在出現的菜單中選擇 Manage Ded. HS

5、將光標移至需要移除的熱備硬盤上,按空格鍵,去掉X標識,說明此硬盤被移除。將光標移至OK處回車,完成熱備移除。


【三】刪除虛擬磁盤:
1、將光標移至要刪除的虛擬磁盤處,按F2,選擇Delete VD按回車繼續

2、在彈出的確認窗口,OK處按回車確認即可刪除。
注:刪除的同時會將此虛擬磁盤的數據全部刪除。

3、刪除磁盤組,將光標移至要刪除的磁盤組處,按F2,選擇Delete Disk Group按回車繼續

4、在彈出的確認窗口,OK處按回車確認,即可刪除
注:刪除的同時會將此磁盤組的數據全部刪除。

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