Megacli

如何解釋 MegaCli 的這個輸出?

  • March 30, 2016

/opt/MegaCli -CfgDsply -a0 | 更少的 RAID 級別:Primary-1、Secondary-3、RAID Level Qualifier-0

幾乎肯定這不是在執行 RAID3,我猜是 RAID 10,其中“主要”表示在“跨度”(跨度是第一個 RAID 操作塊的 Mega Cli 術語)中所做的事情,然後是“RAID 級別限定符” " 是在 span 之上執行的 RAID 級別操作,最後,“Secondary-3” 表示有 3 個 span 正在 RAID0 上進行。這種解釋與磁碟空間完整性檢查相匹配,實際上陣列的總容量是三個物理驅動器的容量。但是,這種解釋和輸出語法令人費解,以至於肯定需要澄清。

您的答案似乎始於本 SNIA 規範 http://www.snia.org/sites/default/files/SNIA_DDF_Technical_Position_v2.0.pdf的第 13 頁

Primary-1“鏡像陣列”

Secondary-3 “跨越 0x03 剝離和連接的組合,涉及不同大小的基本 VD。”

RAID 級別限定符-0“跨兩個擴展區鏡像”

看看: http: //globalroot.wordpress.com/2013/06/18/megacli-raid-levels/

# Explanation of Raid Levels: 
['Primary-0, Secondary-0, RAID Level Qualifier-0'] = RAID-0
['Primary-1, Secondary-0, RAID Level Qualifier-0'] = RAID-1
['Primary-5, Secondary-0, RAID Level Qualifier-3'] = RAID-5
['Primary-6, Secondary-0, RAID Level Qualifier-3'] = RAID-6
['Primary-1, Secondary-3, RAID Level Qualifier-0'] = RAID-10

並匹配:

$ sudo /opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL | grep RAID
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
RAID Level          : Primary-1, Secondary-3, RAID Level Qualifier-0

$ sudo ./megasasctl
a0d0      136GiB RAID 1   1x2  optimal
a0d1      272GiB RAID 10  2x2  optimal

引用自:https://serverfault.com/questions/385796