管理與維護Raid儲存裝置有三種方法
把這些工具優缺點 簡單分析說明一下
1.bios 工具是一般人最常用的,但是功能較少,沒有熱擴容,韌體更新等功能.使用時無法讓機器工作
2.原廠管理程式則安裝會比較肥大.在非圖形介面Server端程式安裝難度頗高
3.原生指令不易懂,但是功能強大
熟悉指令.成操作上失誤 Raid Card管理工具是非常重要的.
Lsi Card本身目前為市場上佔有率堆最的SAS 控制器.本文目的專替Lsi 控制器管理軟體megacli 做詳細介紹
Megacli 官方下載 除DOS 外 每種版本必需在其OS下已裝好驅動程式,Megacli才能正常使用
名詞解釋
RAID Broken 狀態
當硬碟損壞時 VD、PD 的狀態演變。
Device | Normal | Damage | Rebuild | Normal |
Virtual Drive | Optimal | Degraded | Degraded | Optimal |
Physical Drive | Online | Failed --> Unconfigured | Rebuild | Online |
1.刷firmware
MegaCli -adpfwflash -f XXXX.rom [-NoSigChk] [-NoVerChk] -a0
-NoSigChk 為未簽證檢查 -NoVerChk 無版本檢查
注意 Dell H700 不建議刷 最新版 LSI 9260 軔體
參考
BIOS 下Lsi 卡中文使用手冊
http://support1.ap.dell.com/cn/zh/fo...2B5%2Fi&page=1
http://www.weithenn.idv.tw/cgi-bin/w...roller_PERC_5i
查看實體裝置
MegaCli -PDList -aN|-a0,1,2|-aALL
eg.MegaCli -PDList -a0
Adapter #0
Enclosure Number: 1
Slot Number: 5
Device Id: 5
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Raw Size: 140014MB [0x11177328 Sectors]
Non Coerced Size: 139502MB [0x11077328 Sectors]
Coerced Size: 139392MB [0x11040000 Sectors]
Firmware state: Hotspare
SAS Address(0): 0x5000c50008e5cca9
SAS Address(1): 0x0
Inquiry Data: SEAGATE ST3146855SS S5273LN4Y1X0
清除foreign
MegaCli -CfgForeign -Clear [x] -aN|-a0,1,2|-aALL
x - index of foreign configurations. Optional. All by default.
eg.MegaCli -CfgForeign -Clea -a0
查看目前RAID設定情況
MegaCli -LDInfo -Lx|-L0,1,2|-Lall -aN|-a0,1,2|-aALL
eg.MegaCli -LDInfo -Lall -a0
回復Raid Card 出廠設定
MegaCli -AdpFacDefSet -aN
eg.MegaCli -AdpFacDefSet -a0
熱擴容
以 新硬碟在 enclosure(252) slot(2). 為例
MegaCli -pdclear -start -physdrv '[252:2]' -a0 清空 slot 2 硬碟
MegaCli -pdmakegood -physdrv '[252:2]' -a0 標示此硬碟工作正常
MegaCli -ldrecon -start -add -physdrv '[252:2]' -l0 -a0 開始線上從建
MegaCli -ldrecon -showprog -l0 -a0 顯示進度
顯示 Reconstruction on VD #0 (target id #0) Completed 43% in 501 Minutes.
最後請自行再修改分區..