LSI/Avago RAID
Fan alerts in MegaRAID Storage Manager
Q: My RAID controller is reporting fan failures, but the system appears to be functioning just fine. Why is this happening? A: The RAID controller is reading those statuses from the backplane. This is normal behavior if you have recently installed a ...
Setting virtual drives as bootable
Q: I have just created a new RAID configuration, and installed my operating system. However, my system fails to find the boot device on the next reboot. Why is this happening? A: The LSI controller needs to add a boot flag to the virtual drive ...
Disabling automatic rebuild
Q: Can I disable the automatic rebuild behavior? A: Yes, you can disable automatic rebuild and copyback operations. This is useful for when you want to schedule rebuild behavior, as a rebuild will consume significant controller resources and possibly ...
RAID rebuild limitations
Q: I have a degraded RAID with multiple failed drives. I have replaced all of the drives, but when I try to rebuild on all of these drives the operation fails. Why is this happening? A: MegaRAID controllers can only rebuild one drive at a time. You ...
Locating failed drives
Q: I need to remove a failed drive from my array, but I’m not sure which slot it resides in. How can I physically identify the failed disk? A: The faulted drive should be automatically marked with the red fault light. If this did not occur ...
Drive failure behavior
Q: What is the default behavior when a drive fails? A: The default settings for a MegaRAID controller will enforce an automatic rebuild policy, and usually an automatic copyback as well. The automatic rebuild, in the presence of commissioned hot ...
Silencing RAID controller alarms
Q: I would like to disable the beep on the controller. How do I accomplish this? A: LSI MegaRAID controllers have three different options for managing the fault alarm; Enable, Disable, and Silence. Disabling the alarm will disable it permanently ...
Clearing RAID metadata
Usage: Disks that were previously in use by a RAID controller will often contain metadata that identifies them as being part of a RAID. The default behavior for the CentOS/RHEL Anaconda installer is to flag and ignore these types of disks in case ...
Controller beep codes
Q: My RAID controller is emitting a loud beep. What does this mean? A: See the following table for a list of LSI MegaRAID beep codes. Event Virtual Drive State Beep Code RAID 0 loses a drive Offline 3 seconds on and 1 second off RAID 1 loses a mirror ...
Log gathering with LSIget
Supported operating systems Linux MacOS VMware FreeBSD Solaris Windows DOS Download location: http://www.avagotech.com/support/knowledgebase/1211161499563/lsiget-data-capture-script Instructions: The default command listed on the LSI KB article ...
Recovering Foreign/Unconfigured(bad) drives
Q: My RAID controller reports a foreign configuration was detected during boot, and all of my drive bays have red lights on them. I try to import the configuration, but it fails. How do I import the configuration? A: Failure to import arrays usually ...
Creating a RAID 0, 1, 5 or 6 through the LSI Web BIOS
This guide is to help with the creation of a hardware RAID using a LSI 9271-4i Controller. The LSI Web BIOS is similar on most brands of 6Gb/s LSI Hardware controllers. HBA's are not covered in this guide. 1. During POST when the LSI MegaRAID info ...
LSI 12 Gb/s MegaRAID BIOS RAID Configuration
This step by step guide will help in the creation of any RAID that is supported by the LSI 12 Gb/s MegaRAID controllers using the LSI CTRL-R utility built into the controller. 1. Boot your server and at the end of the LSI screen you will see an ...
Using 4k Native drives as OS (Bootable)
Installation Create a virtual drive Create a virtual drive in the RAID controller Be sure to disable drive emulation The reason we set emulation to disable, was that there was a bug in the firmware where Virtual Disks built from 4kn SED SSD ...
MegaCli Common Commands
General Parameters Adapter parameter -aN The parameter -aN (where N is a number starting with zero or the string ALL) specifies the adapter ID. If you have only one controller it’s safe to use ALL instead of a specific ID, but you’re encouraged ...
Replace Failed Drive using MegaCLi
Set the drive offline, if it is not already offline due to an error MegaCli -PDOffline -PhysDrv [E:S] -aN Mark the drive as missing MegaCli -PDMarkMissing -PhysDrv [E:S] -aN Prepare drive for removal MegaCli -PDPrpRmv -PhysDrv [E:S] -aN ...
StorCLI Common Commands
Information for general use: /cx bzw. /vx stands for the Controller/Virtual Drive Number. /ex bzw. /sx stands for the Enclosure/Slot ID. Firmware Update sudo storcli /cx download file=/path/to/firmware.rom Information on the Controller and ...
BBU Commands for Storcli
*****Recent Versions of Storcli now use the /cv command**** storcli /cx /cv Example.. storcli /c0 /cv BBU Commands The Storage Command Line Tool supports the following battery backup unit (BBU) commands: storcli /cx/bbu show storcli /cx/bbu show all ...
Storcli for FreeBSD and Other Operating Systems
UPDATE (4/28/17): Broadcom acquired Avago since the time of the original publication of this article. To access Storcli and other "LSI" utilities, use the following link and select your product: https://www.broadcom.com/support/download-search ...
Getting SMART data behind Broadcom MegaRAID controllers
Applications Needed: Smartmontools - zypper/yum/apt-get in/install smartmontools Storcli: https://docs.broadcom.com/docs/1.21.06_StorCLI First query the MegaRAID controller to get the list of DID's for the drives needing to be queried . In this ...