MegaCLI (Command Line) Utility for Storage Management Adapters Supported: - ServeRAID M5115 SAS/SATA Controller for IBM System x (90Y4390) - ServeRAID M5110 SAS/SATA Controller for IBM System x (81Y4481) - ServeRAID M5110e SAS/SATA Controller for IBM System x - ServeRAID M5120 SAS/SATA Controller for IBM System x (81Y4478) - ServeRAID M5025 SAS/SATA controller (46M0830) - ServeRAID M5016 SAS/SATA Controller for IBM System x (90Y4304) - ServeRAID M5015 SAS/SATA controller (46M0829) - ServeRAID M5014 SAS/SATA controller (46M0916) - ServeRAID M1015 SAS/SATA Controller (46M0831) - IBM ServeRAID MR10il SAS controller (44E8767) - IBM ServeRAID MR10is SAS controller (44E8695) - IBM ServeRAID MR10ie (CIOv) SAS controller (46C7167) - IBM ServeRAID MR10i SAS controller (43W4296) - IBM ServeRAID MR10k SAS controller (43W4280) - IBM ServeRAID MR10M SAS controller (43W4339) - MegaRAID 8480 SAS controller (39R8850) NOTE TO SERVICE - Reference RETAIN #N/A 8.04.08 - Suggested ------- Fixes: - Changed the default disk cache policy from "Unchanged" to "Disabled," when creating a VD in the VD property setting for both HDDs and SSDs. 8.04.07 - Suggested ------- Enhancements: - Enhanced MegaCLI Online help to provide more information for commands with a "filename" input. - Enhanced MegaCLI to show battery capacity info (runTimeToEmpty, averageTimeToEmpty and averageTimeToFull) in human readable form. - MegaCLI help added a separate section for array create and controller "get and set" feature Fixes: - Changed default drive cache setting to "disable" during volume creation. - Fixed an issue where MegaCLI 64-bit does not detect controller on RHEL 6.1 64-bit. - Fixed an issue where "Invalid Key:CHTIMER” when changing only BGI, Stripsize, or Flush time. - Fixed an issue where MegaCLI was showing 'none' for 'next learn time' when 'auto learn mode 'is 'Warn via Event' or 'Disabled' in BBU properties. - Fixed an issue where MegaCLI sees characters "\n" in -AdpBbuCmd command before Transparent Learn string for supercap. - Fixed an issue where the MegaCLI -CfgAllFreeDrv command detailed Online Help is not updated properly. - Blocked Set BBU properties command for TMM battery type with transparent Learn. - Fixed an issue where delete snapshot option in MegaCLI is not working properly. - Add CtrlId information as part -AdpAllInfo command. - Fixed an issue where "-AdpBBucmd schedulelearn DSbl a0" command showed error message "Controller not supported" - Fixed an issue where MegaCLI getbbumodes returns Failed message. 8.03.08 - Suggested ------- Enhancements: - Enhanced MegaCLI Online help to provide more information for commands with a "filename" input. - Enhanced MegaCLI to show battery capacity info (runTimeToEmpty, average TimeToEmpty and averageTimeToFull) in human readable form. - Added a separate section for array create and controller "get and set" feature to MegaCLI help - Added CtrlId information as part -AdpAllInfo command. Fixes: - Fixed an issue where error message is displayed "Invalid Key:CHTIMER” when changing only BGI, Strip size, or Flush time. - Fixed an issue where MegaCLI was showing 'none' for 'next learn time' when 'auto learn mode' is 'Warn via Event' or 'Disabled' in bbu properties. - Fixed an issue where MegaCLI sees characters "\n" in -AdpBbuCmd command before Transparent Learn string for Supercap. - Fixed an issue where the MegaCLI -CfgAllFreeDrv command detailed online help is not updated properly. - Blocked -SetBBUProperties command for TMM battery type with transparent Learn. - Fixed problem where delete snapshot option in MegaCLI is not working properly. - Fixed an issue where "-AdpBBuCmd schedulelearn DSbl a0" command showed error message "Controller not supported" - Fixed MegaCLI -GetBbuModes returns Failed messaged 8.02.21 - Suggested ------- Enhancements: - Added support for ServeRAID M5016 - Added Windows 2008 R2 SP1 Fixes: - Fixed MegaCli online help for -AdpSetProp -DisableLdPS. - Fixed issue where CLI crashes when using "–snapshot –info" command on the repository VD. - Fixed issue where CLI does not read entire package version during flashing, causing the firmware upgrade to report an error. - Added detailed information to Online help for commands with a "filename" input. - Added detailed information to online help for 'MegaCli -PDCpyBk' command. - Fixed issue where 'After aborting VD erase on a VD,' veifying prog dsply , shows as Check Consistency on VD not in progress. - Removed junk characters in the help message for “encinfo” command. - Fixed issue where MegaCLI help should not have a separate section for array create and controller "get and set" feature. - Fixed issue where MegaCli command CfgEachDskRaid0 -enblPI -a1 returns 0x01 error. - Fixed issue where the Remaining Capacity Alarm on iBBU08 is set to a value when it should not be. 8.00.48 - Non-Critical ------- Enhancements: - Add support for ServeRAID C100 - Minor iBBU enhancements and fixes for ServeRAID products Fixes: - Fixed issue where Megacli:cfgeachdskraid0 command fails - Fixed issue where battery type is stated incorrectly - Fixed issue where the virtual drive numbering is not proper when we create multiple virtual drives on different physical drives - Fixed issue where megacli needs to have a PR to set Mfg name and Mfg Date of the ServeRAID MR10k ibbu - Fixed issue where MegaCli crashes when changing pspolicy settings, ldsetpowerpolicy/defaultldpolicy 8.00.40 - Critical ------- Fixes: - Corrected grammatical error in pdlocate output. - Added adpgetprop and adpsetprop for usediskactivityforlocate feature to help file. - Fixed issue where encinfo shows a negative voltage number. - Added support for adpgetpciinfo. - Remove MegaCLI support perform patrol read on SSD drives - Fixed issue where MegaCLI would crash when using "–snapshot –info" command on the repository VD. - Corrected output of 'megacli adpallinfo a0' command. - Fixed MegaCLI adpsetprop usediskactivityforlocate 0/1 a0 command not working - Fixed AutoDeleteOldestSnapshot not executing when called. - Fixed issue in MegaCLI all display (Cfgdsply) commands and info (ldinfo, ldpdinfo) shows SSCD instead of Cachecade. - Fixed issue where MegaCLI should show understandable error message after max unconfigured PD number is reached. - Fixed issue in MegaCLI 8.00.30 where it would crash during a -adpallinfo command to a ServeRAID M1015 controller. - Fixed issue where the Scheduled SS : MegaCLI fails to clear or delete all snapshots at once. - Corrected "megacli -AdpAliLog a0" command showing wrong adapter values in the adapterinfo field. - Fixed issue where MegaCLI failed to add a SED drive to a 1 drive(non SED), non-secured Raid 0 and reconstruct it to R1 array in MegaCLI. - Fixed issue where LdmakeSecure should post some warning message before making all VDs secure in a disk group. - Fixed issue in MegaCLI where the user is mot able to set JBOD as boot drive with the ServeRAID M1015 controller. - Corrected typo where MegaCLI displays 'Stripe' size instead of displaying 'Strip' size in adpallinfo info page. - Fixed issue where MegaCLI is not creating security key. - Fixed Segmentation fault that occurred when performing "MegaCli64 -ldpdinfo -aALL" during rebuilding - Corrected grammar where MegaCLI has reference to SYSTEM disk rather than JBOD when attempting to set Unconf drive as boot drive (negative). - Corrected spelling where MegaCLI -encstatus reveals the word temperature as teperature. 8.00.26 - Suggesteed ------- Enhancement - Added Support for ServeRAID M5025 controller. - Created separate binary for VMware management. Fixes - Fixed issue where CLI on skinny controller not able to set JBOD as boot drive. - Fixed issue where MegaCli is not creating security key. - Cli now shows understandable error message after max unconfigured PD number is reached. - Fixed issue where MegaCli would not run due to the installer setting the wrong rights to the MegaCli executable. - After applying license key in Cli an additional message now displays for system reboot. - Help file for CLI modified for 'Applykey' command. - Fixed issue where FW error description is shown even when the command is successfully executed. - LdmakeSecure now posts a warning message before making all VD secure in a disk group. - Output of 'MegaCli adpallinfo a0' command is now correct. - Fixed issue where CLI had a reference to SYSTEM disk rather than JBOD when attempting to set Unconf drive as boot drive (negative). - Fixed issue where MegaCLI was not showing R0 in supported RAID levels when we query for MR_CTRL_INFO. - Fixed grammatical errors in output for the command "pdlocate". - Fixed issue where MegaCLI failed to add a SED drive to a 1 drive(non SED) non-secured Raid 0 and reconstruct it to R1 array. - Fixed issue where a segmentation fault occurred when performing "MegaCli64 -ldpdinfo -aALL" during rebuilding - Proper Error message now displays in Cli when trying to create VD Using JBOD PD. - Fixed issue where Progdsply would continue even after deleting the particular VD. - Fixed issue where MegaCLI64 couldn't delete a VD in RHEL 5 U3. - Fixed issue where cfgsscddel -lall and cfglddel -lall would not delete all corresponding VDs. - Corrected description for cfgspanadd in MegaCli help. - Added description of "Force" option of cfgldadd in "MegaCli help." - Corrected spelling in the command for "showsummary." - Added MegaCli commands "encinfo and encstatus" to MegaCli -h page. - Fixed issue where Enclosure number not shown correctly for 'encstatus' command. - Fixed issue where setting spindownTime using CLI results in a wrong time in Min output. - Fixed issue where LDmakesecure would crash CLI in Windows 2K8 32bit. - Fixed issue where CLI was not displaying the snapshot repository VD's properly. - MegaCli is not showing the expected o/p after running "GetldExpansioninfo -lx -aN" cmd. - Added -Force Switch for CfgSpanAdd Command. - MegaCLI.exe crashes with large adapter number values 5.00.18 - Non-critical ------- - Added support for the ServeRAID M1015 controller. 5.00.11 - Non-critical ------- - Added support for the next-generation SAS 2 controllers (M5014 and M5015). 4.00.11 - Non-critical ------- - Added support for the ServeRAID MR10ie (CIOv) SAS controller. 3.00.07 - Non-critical ------- - Added support for encryption reporting for use with the ServeRAID MR10is SAS controller. 1.01.39 ------- - Initial release