IBM EXP300磁碟陣列配置教程

xsdan發表於2010-01-10

伺服器:IBM eServer x系列 235 伺服器

陣列:IBM EXP300陣列盤櫃,IBM ServerRaid 4Mx控制卡

1, 硬體連線

關閉伺服器,安裝ServerRaid卡,用專用線纜連線ServerRaid卡與陣列櫃。

啟動順序:先開啟陣列櫃電源,等陣列櫃啟動後,再啟動伺服器。

[@more@]

IBM ServerRAID提供幾種級別:RAID 0,RAID 1,RAID 1E, RAID5,RAID5E。其中RAID 1E和RAID 5E是IBM自己定義的專有RAID級別。

RAID 0:條帶化的磁碟陣列,沒有容錯能力,但可使用所有硬碟空間。

RAID 1: 兩塊硬碟的磁碟映象,允許壞任一塊,空間的利用率只有一半。

RAID 1E:條帶化的磁碟映象,支援兩塊以上硬碟,允許任意壞一塊硬碟,空間的利用率只有一半。

RAID 5:帶奇偶校驗的條帶化,支援三塊以上硬碟,允許任意壞一塊硬碟(2塊以上將丟失資料),空間利用率為(N-1)/N。

RAID 5E:相當於RAID 5加內建熱備份盤, 支援四塊以上硬碟,允許任壞兩塊(非同時) 硬碟,空間利用率為 (N-2)/N。

2, 軟體環境

(1) 可以在伺服器啟動自檢期間,按 Ctrl+I 進入 MINI ServerRaid 配置介面觀察陣列的執行情況,包括各物理盤的當前狀態(線上-ONL,下線-DDD,重建-RBL,就緒(不在任何陣列裡)-RDY,熱備-HSP),和邏輯盤的當前狀態(良好-Okay或危機-Critical)等,也可以將陣列強制恢復到出廠狀態或將配置儲存到 Server Raid卡里。

(2) 陣列的配置可以用IBM隨機提供的光碟(Setup and Installation)裡的配置程式,也可以在作業系統安裝完畢後,安裝ServerRaid Manager管理程式來配置。

用Setup and Installation光碟配置時,需要用該光碟啟動機器,進入配置嚮導程式(用Java編寫),然後按照嚮導的提示,一步一步往下走,就可以完成配置。

無論在什麼環境下配置,配置過程是完全相同的。本文以安裝在Windows2000下的ServerRaid Manager管理軟體為例。

3, Raid的建立

硬體連線完成後,啟動陣列和伺服器主機,可以透過管理軟體進行陣列的建立和管理。執行ServerRaid Manager程式後,初始介面如下:

可以看到,該陣列的通道1下,包含了7塊容量為70007MB的硬碟(因為是非IBM品牌的,所以前邊是黃色歎號,不影響使用),因為沒加入到任何Array裡,所以7塊物理盤的當前狀態均為ready。

我們計劃建立最常見的RAID5陣列。滑鼠右鍵點選Arrays,再點選“Configure RAID”選單命令,就進入配置嚮導視窗。我們有“快速配置”和“自定義配置”2種選擇。如果選擇“快速配置”後,點選“Next”按鈕,嚮導會使用所有的硬碟,建立帶一個熱備盤(HSP)的RAID5的盤組Array-A,同時建立一個邏輯驅動器Driver1。

由於一塊盤做熱備,還有一塊盤的容量做資料校驗用,所以邏輯驅動器Driver1的實際容量就是5塊硬碟的容量350035MB。這時,除了熱備盤外,其他6塊物理硬碟的狀態全都變為Online了。

如果選擇“自定義配置”後,點選“Next”按鈕,嚮導會指導我們首先建立Array-A,我們可以選擇左側處於Ready狀態的物理硬碟加入我們的盤組裡。在這裡我們可以建立若干個Array(A、B、C…),或者若干個熱備盤。當然只有3個以上的硬碟才允許建立RAID5級別的驅動器。當然也並不是所有物理硬碟都必須加到盤組裡,可以可以根據情況自己決定。這裡我選擇用其中的4塊硬碟建立RAID5級別的驅動器,而且不建立熱備硬碟。

點選Next按鈕,可以看到有幾種RAID Level供選擇,我們選擇RAID級別5。

再點選Next按鈕,我們看到陣列驅動器已經建好了。最後,點選Apply按鈕正式生成配置。

一個Array盤組對應一個邏輯驅動器,我們完全可以建立多個不同RAID級別的驅動器。

由於熱備盤

4, Raid5陣列損壞磁碟的更換

Raid5級別的陣列允許損壞一塊硬碟,而不會導致資料的丟失。但是必須儘快更換損壞的硬碟,否則當有2塊以上的硬碟損壞時,就不能重建資料了。

Raid5的陣列允許硬碟的熱插拔。更換損壞的硬碟時,首先拔下硬碟托架(硬碟固定在托架上),從托架上卸下損壞的硬碟,再把完好的硬碟安裝在托架上,插入陣列裡。如果一切正常,這時RAID5陣列會馬上自動進入資料重建狀態。這個過程會進行數個到20幾個小時。

這裡要注意幾點:

(1) 更換損壞硬碟前,必須檢視陣列的當前狀態,保證除損壞的硬碟外,其他硬碟處於正常的ONL線上狀態。

(2) 更換壞盤必須及時。

(3) 更換的新硬碟必須是完好的。

(4) 在陣列資料重建完成之前,不能插拔任何硬碟。

5, 熱備盤的更換

熱備盤總是和RAID5陣列對應起來,如果不是RAID5級別的陣列,就沒有必要建立熱備盤。因為當別的硬碟損壞、熱備盤自動起用時,需要用RAID5陣列中未損壞的硬碟對熱備盤進行資料重建。注意在資料重建過程中不能插拔陣列中的非損壞硬碟!

一旦正常開始資料重建,我們就可以更換損壞的硬碟了,更換後的硬碟會自動成為新的熱備盤。

6, 陣列的擴容

如果當前陣列是RAID0級別的,而且陣列中還有空餘的插槽,我們就可以對陣列進行擴容,這時Array的右鍵選單中就有允許新增新磁碟的命令,我們按照提示進行操作就可以了。RAID1和RAID5級別的陣列不能擴容。

7, 陣列建立和維護應該注意的問題

目前流行的RAID級別是RAID0、RAID1和RAID5,在IBM的ServerRAID卡上還可以實現RAID1E和RAID5E的陣列,進一步增加了陣列的可靠性和資料的安全性。

如果條件允許,我們推薦“RAID5+熱備盤”的陣列建立方案,這樣在資料丟失前,我們有2次更換硬碟的機會。對於一般的應用,只用RAID5也可以,可以同時提供資料的存取效能、可靠性和最大的磁碟空間。

管理員必須經常觀察陣列的狀態,包括用眼睛觀察陣列的黃色警告燈和在管理軟體裡檢視驅動器的狀態。出現故障,及時排除。無論是什麼級別的陣列,在排除故障前,都建議做好資料備份。特別是重要的資料,必須做好可靠的資料備份!

一旦出現硬碟下線(Defunct),必須更換該硬碟,更換下來的硬碟絕對不能再次在陣列中使用,有時雖然硬碟黃燈不再報警,但是該硬碟已經是極不可靠的了!

在起初購買硬碟陣列的時候,除過正常使用的硬碟,建議多買幾塊同型號的硬碟,妥善儲存備用。因為現在的硬體更新換代特別快,如果幾年後陣列硬碟損壞,再購買同型號的硬碟有可能是一件困難的事情,不是就是市場上根本找不到貨源,就是價格特別昂貴。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/262387/viewspace-1030448/,如需轉載,請註明出處,否則將追究法律責任。

相關文章