MegaCli64


 * 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 */

./MegaCli64 -LDRecon -Start -R5 -Add -PhysDrv[252:7] -L0 -a0
 * Add disk to the array


 * Check RAID reconstruction status
 * ./MegaCli64 -ldrecon showprog -L0 -a0

./MegaCli64 -PDRbld -ShowProg -PhysDrv [252:4] -aALL
 * Check RAID reconstruction status


 * 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

Repair
./MegaCli64 -PDMakeGood -PhysDrv[252:4] -a0
 * Repair a HD

./MegaCli64 -PDHSP -set -PhysDrv[A:B] -a0
 * Make a Hotspare

./MegaCli64 -AdpSetProp AlarmSilence -a0
 * Make silence

./MegaCli64 -AdpSetProp AlarmDsbl -aALL
 * Make alarm disable

./MegaCli64 -AdpSetProp AlarmEnbl -aALL
 * Make alarm enable

./MegaCli64 -PdLocate -start -PhysDrv[252:4] -aALL
 * Locate hard disk

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

Other

 *