LSI 3ware/MegaRAID/SAS HBA

    內容表格
    沒有標頭

    版本為 16:27, 23 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    管理與維護Raid儲存裝置有三種方法

    1. bios 下工具程式
       
    2. 原廠管理程式 如Dell Open Manage ,HP
       
    3. 原生指令管理程式


    把這些工具優缺點 簡單分析說明一下

    bios 工具是一般人最常用的,但是功能較少,沒有熱擴容,韌體更新等功能.
    原廠管理程式則安裝會比較肥大.

    熟悉指令.成操作上失誤 Raid Card管理工具是非常重要的.
     
    Lsi Card本身目前為市場上佔有率堆最的SAS 控制器.本文目的專替Lsi 控制器管理軟體megacli 做詳細介紹


    Megacli 官方下載  除DOS 外 每種版本必需在其OS下已裝好驅動程式,Megacli才能正常使用


     

    名詞解釋

    • Virtual Drive (VD):虛擬硬碟,多顆硬碟組合起來的虛擬硬碟簡單說就是 RAID
      • VD State Optimal:RAID 目前狀態為正常 (最優)
      • VD State Degraded:RAID 目前狀態為不正常 (退化、降級)
    • Physical Drive (PD):實體硬碟,簡單說就是你實際上有幾顆硬碟
      • PD State Online:實體硬碟目前狀態為正常
      • PD State Fail、Unconfigured:實體硬碟目前狀態為不正常 (失敗、未設定)
      • PD State Rebuild:實體硬碟目前狀態為重建中

     

    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 無版本檢查



    參考

    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

    回復出場設定
    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.

    最後請自行再修改分區.. 

    Powered by MindTouch Core