MegaCli64
Jump to navigation
Jump to search
- Display Info about the adapter
- ./MegaCli64 -AdpAllInfo -aALL
- Display Physical devices
- ./MegaCli64 -PDList -aALL
- Display Logical devices
- ./MegaCli64 -LDInfo -LALL -aALL
- Display detailed Adapter and Device information
- ./MegaCli64 -AdpAlILog -aALL
- Make state "Unconfigured Good"
- ./MegaCli64 -PDMakeGood -PhysDrv[8:3,8:4,8:5] -a0 /* 8:3 = enclosureid:slotid */
- Add disk to the array
./MegaCli64 -LDRecon -Start -R5 -Add -PhysDrv[252:7] -L0 -a0
- Check RAID reconstruction status
- ./MegaCli64 -ldrecon showprog -L0 -a0
- Check RAID reconstruction status
./MegaCli64 -PDRbld -ShowProg -PhysDrv [252:4] -aALL
- Refresh the kernel infos about the RAID
- rmmod megaraid_sas ; modprobe megaraid_sas
- Extend the partition
- remove the partion and create it new with gdisk (start sector 63)
- resize the filesystem (you have maybe to run e2fsck before)
- resize2fs /dev/xxxx
Diagnostic
- See critical event
MegaCli64 -AdpEventLog -GetEvents -critical -fatal -f events.log -aALL
Repair
- Repair a HD
./MegaCli64 -PDMakeGood -PhysDrv[252:4] -a0
- Make a Hotspare
./MegaCli64 -PDHSP -set -PhysDrv[A:B] -a0
- Make silence
./MegaCli64 -AdpSetProp AlarmSilence -a0
- Make alarm disable
./MegaCli64 -AdpSetProp AlarmDsbl -aALL
- Make alarm enable
./MegaCli64 -AdpSetProp AlarmEnbl -aALL
Locate hard disk
- Set blinker
./MegaCli64 -AdpSetProp UseDiskActivityforLocate 1 -aALL ;
- Blink for specic disk
./MegaCli64 -PdLocate -start -PhysDrv[252:4] -aALL
Server RAID configuration
Port Slot Id Address 0 3 8 online 1 1 11 online 2 2 9 online 3 0 10 hotspare 4 4 12 online 5 7 14 online 6 5 15 online 7 0000000000000000