使用 MegaCli 遇到的两个问题

总结一下使用 MegaCli 遇到的问题。

 

系统中有 3T 11 块硬盘,fdisk -l 看不到盘,此时可以使用:

MegaCli -PDMakeJBOD -PhysDrv[32:1,32:2,32:3,32:4,32:5,32:6,32:7,32:8,32:9,32:10,32:11] -a0

解决此问题。
执行上面的命令之后,如果想对其中若干块盘做 RAID,会报错,比如:

# MegaCli -CfgSpanAdd -R10 -Array0[32:1,32:2] -Array1[32:3,32:4] -Array2[32:5,32:6] -Array3[32:7,32:8] -Array4[32:9,32:10] WB Direct -a0

The specified physical disk does not have the appropriate attributes to complete
the requested command.

Exit Code: 0x26

此时,把硬盘的 NonRaid 关掉就 OK 了,命令:

MegaCli -AdpSetProp -EnableNonRaid -0 -a0