MegaCli命令
设置jbod模式
1.3 LSI 9260/9261 raid卡配置
LSI 9260/9261 raid卡支持0、1、10、5、6、50、60
常用命令:
清除raid卡原有的配置信息
MegaCli -cfgclr -a0
查看RAID卡设备ID
MegaCli -pdlist -a0 |grep “Device ID”
例如:Enclosure Device ID: 252
查看硬盘槽位号用于创建raid
MegaCli -pdlist -a0 |grep Slot
例如:Slot Number: 2
查看硬盘状态信息
MegaCli -pdlist -a0 |grep state
例如:Firmware state: Unconfigured(good), Spun Up
如果不是unconfigured(good),则需要修改硬盘状态
MegaCli -pdmakegood physdrv[252:2] -a0 #表示slot号为2的硬盘状态修改了unconfigure good
显现Raid卡型号,Raid配置,Disk联系信息
MegaCli -cfgdsply -aALL
查raid卡信息
MegaCli -AdpAllInfo -aALL
查看硬盘信息
MegaCli -PDList -aALL
查看raid级别
MegaCli -LDInfo -Lall -aALL
创建raid5 阵列
示例1:由物理盘 1,2组成raid0
MegaCli -CfgLdAdd -r0 [252:1,252:2] -a0
示例2:由物理盘 2,3,4 组成,该阵列的热备盘是物理盘5
MegaCli -CfgLdAdd -r5 [252:2,252:3,252:4] -Hsp[252:5] -a0
-r 5 代表raid 5,可以配置0,1 6,10等
252:2 其中252表示RAID卡设备ID 2代表硬盘槽位号
热备盘是可选项,它的作用是当物理盘2,3,4掉一个盘的时候,因有热备盘(物理盘5)的缘故,raid会自动进行重建。
通过查看MegaCli -pdlist -a0 |grep state命令查看硬盘状态为rebuild
物理磁盘重建进度
MegaCli -PDRbld -ShowProg -PhysDrv [252:5] -a0
删除raid阵列
MegaCli -CfgLdDel -L0 -a0
删除全局热备
MegaCli -PDHSP -Rmv -PhysDrv[252:5] -a0
注意:
- 当使用raid功能时,只能作为数据盘使用,不能作为系统盘使用。
- MegaCli命令的参数大小写均可执行。
问题:磁盘存在残留信息,无法配置
解决方案:
./MegaCli -pdlist -a0
./MegaCli -pdlist -a0|grep Fir
./MegaCli -ldinfo -lall -a0
./MegaCli -cfgforeign -scan -a0
./MegaCli -cfgforeign -clear -a0
./MegaCli -ldinfo -lall -a0
or
2.查看是否有残留的磁盘阵列 ./MegaCli -CfgForeign -Scan -a0
3.清除残留的磁盘阵列 ./MegaCli -CfgForeign –Clear -a0
4.找到Firmware state为bad的硬盘E:S ./MegaCli -PDList -aAll
5.修改硬盘状态 ./MegaCli -PDMakeGood -PhysDrv[E:S] -a0