Power Save Technology is not supported on configured drives - IBM ServeRAID



Source

RETAIN tip: H202773

Symptom

When the Power Save Technology is enabled on Configured Drives on an IBM ServeRAID M controller, the user may see one of the following Events logged inside MegaRAID Storage Manager (MSM) or in ServeRAID M controller firmware logs:

  Event Description: Power state change on Physical Disk (PD) 0c(e0xfc/s0) from ON(0) to POWERSAVE(1)
Event Description: Unexpected sense: PD 0b(e0xfc/s0) Path 5000c5001d4c7f0d, CDB: 28 00 09 94 5b 13 00 00 08 00, Sense: 2/04/02
Event Description: Unexpected sense: PD 0b(e0xfc/s0) Path 5000c5001d4c7f0d, CDB: 00 00 00 00 00 00, Sense: 2/04/11

Additionally, when the Power Save Technology is enabled, the user may notice that the "Other Error Count: XYZ" may be increasing in the "MegaCli -LdPdInfo -aALL" log when the drives are transitioning between power states.

Note: More details on the Logical Sense Codes related to the Events listed above:

  • 2/04/02 is reporting that the "LOGICAL UNIT IS IN PROCESS OF BECOMING READY".
  • 2/04/11 is reporting that the "LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED".

Affected configurations

The system may be any of the following IBM servers:

  • System x3100 M4, type 2582, any model
  • System x3200 M3, type 7327, any model
  • System x3200 M3, type 7328, any model
  • System x3250 M3, type 4251, any model
  • System x3250 M3, type 4252, any model
  • System x3250 M3, type 4261, any model
  • System x3250 M4, type 2583, any model
  • System x3400 M2, type 7836, any model
  • System x3400 M2, type 7837, any model
  • System x3400 M3, type 7378, any model
  • System x3400 M3, type 7379, any model
  • System x3500 M2, type 7839, any model
  • System x3500 M3, type 7380, any model
  • System x3500 M4, type 7383, any model
  • System x3550 M2, type 4198, any model
  • System x3550 M2, type 7946, any model
  • System x3550 M3, type 4254, any model
  • System x3550 M3, type 7944, any model
  • System x3550 M4, type 7914, any model
  • System x3620 M3, type 7376, any model
  • System x3630 M3, type 7377, any model
  • System x3650 M2, type 4199, any model
  • System x3650 M2, type 7947, any model
  • System x3650 M3, type 4255, any model
  • System x3650 M3, type 7945, any model
  • System x3650 M4, type 7915, any model
  • System x3690 X5, type 7147, any model
  • System x3690 X5, type 7148, any model
  • System x3690 X5, type 7149, any model
  • System x3690 X5, type 7192, any model
  • System x3755 M3, type 7164, any model
  • System x3850 X5, type 7143, any model
  • System x3850 X5, type 7145, any model
  • System x3850 X5, type 7146, any model
  • System x3850 X5, type 7191, any model
  • System x3950 X5, type 7143, any model
  • System x3950 X5, type 7145, any model
  • iDataPlex dx360 M3 server, type 6391, any model

The system is configured with one or more of the following IBM Options:

  • ServeRAID M1015 SAS/SATA Controller, Option part number 46M0831, replacement part number (CRU) 46M0861
  • ServeRAID M5014 SAS/SATA Controller, Option part number 46M0916, replacement part number (CRU) 46M0918
  • ServeRAID M5015 SAS/SATA Controller, Option part number 46M0829, replacement part number (CRU) 46M0851
  • ServeRAID M5025 SAS/SATA Controller, Option part number 46M0830, replacement part number (CRU) 46M0854

This tip is not software specific.

The ServeRAID firmware for the ServeRAID M series controllers is affected.

Solution

This behavior has been corrected in updated ServeRAID firmware as follows:

  • IBM ServeRAID M5014, M5015, and M5025 SAS/SATA Controller firmware update version 12.12.0-0085 has the Power Savings disabled for all Drive types by default.
  • IBM ServeRAID M1015 SAS/SATA Controller firmware update version 20.10.1-0069 has the Power Savings disabled for all Drive types by default.

The referenced file is available from the "Support matrix - SAS/SATA II (ServeRAID-MR10i, MR10ie, MR10il, MR10is, MR10k, MR10M, M5014, M5015, and M5025)" at the following URL:

Workaround

You can manually identify and disable Power Save Settings when running an older ServeRAID firmware version. See the Details section for affected code releases. The changes are dynamic and will take effect soon after completion of the command execution. System reboot is not required. The available tools which can help to accomplish this are:

  • MegaRAID BIOS Config Utility
  • MegaRAID Storage Manager (MSM) Graphical User Interface (GUI)
  • MegaRAID Command Line Interface (MegaCLI).

WebBIOS method

  1. Inside the "MegaRAID BIOS Config Utility Virtual Configuration" window, select controller properties.
  2. Click Next
  3. Click Next
  4. Select Manage Powersave Settings
  5. Inside the "MegaRAID BIOS Config Utility Power Save Settings" window, the user is presented with a menu for which type of drives to spin down:
    • Unconfigured drives
    • Hot spare drives
    • Configured drives
MegaRAID BIOS Config Utility Power Save Setting

Make sure that all available drives are unchecked from using Power Savings Technology. Otherwise, uncheck all drives and save the configuration.

Note: Access to the Powersave "Settings" option using the WebBIOS method has been disabled in the latest ServeRAID firmware release.

MSM GUI method

  1. In MSM, select the ServeRAID adapter and right mouse click on it.
  2. Select Manage Power Save
  3. Inside the "Manage Power Save" settings window, the user is presented with up to two items to manage:
    • Unconfigured drives
    • Hot spare drives
    • Configured drives
Manage Power Save Settings

Make sure that all available drives are unchecked from using Power Savings Technology.

MegaCLI method:

To check Power Savings Policy used by the SAS/SATA Controller, use the following MegaCLI commands.

Note: You can enter MegaCLI commands for a single controller (-aN), multiple controllers (-a0,1,2) or work on all present controllers (-aALL). This is denoted as -aN|-a0,1,2|-aALL in this document and specifies that you can enter commands for one controller, multiple controllers, or all controllers.

To check the Power Savings Policy set for Unconfigured and Hot Spare Drives, use the following MegaCLI commands respectively:

  MegaCli -AdpGetProp -EnblSpinDownUnConfigDrvs -aN|-a0,1,2|-aALL
MegaCLI -AdpGetProp -DsblSpinDownHSP -aN|-a0,1,2|-aALL

To change the Power Savings Policy set for Unconfigured and Hot Spare Drives, use the following MegaCLI commands respectively:

 

MegaCli -AdpSetProp -EnblSpinDownUnConfigDrvs -val -aN|-a0,1,2|-aALL
MegaCLI -AdpSetProp -DsblSpinDownHSP -val -aN|-a0,1,2|-aALL

val - 0 = Spinning down Unconfigured or Hot Spare Drive is enabled
1 = Spinning down Unconfigured or Hot Spare Drive is disable

If using ServeRAID adapter firmware version 20.10.1-0036 (M1000 series) or 12.12.0-0047 (M5000 series), check and change the Power Savings Policy from "Automatic" to "None" on the configured drives using the following MegaCLI commands respectively:

  MegaCli -AdpGetProp DefaultLdPSPolicy -aN|-a0,1,2|-aALL
MegaCli -AdpSetProp -DefaultLdPSPolicy -None -aN|-a0,1,2|-aALL

and

  MegaCli -LDGetProp -PSPolicy -LALL -aALL
MegaCli -LDSetPowerPolicy -None -LALL -aN|-a0,1,2|-aALL

Note: MegaCLI version 8.00.48 or greater must be used in order to have the complete ability to modify Power Save Settings.

Additional information

M10xx - SAS/SATA Controllers

Power Save Technology was first introduced in firmware 20.1.1-0059.

In firmware 20.10.1-0052, the user can enable or disable the Power Save Functions for Unconfigured and Hot Spare Drives. The Power Save Function is turned off for Configured Drives. This means that the user cannot enable Power Savings for these drives. By default the Power Savings are enabled for Unconfigured Drives, but disabled for Hot Spare Drives.

M50xx SAS/SATA Controllers

Power Save Technology was first introduced in firmware 12.7.0-0020.

In firmware 12.12.0-0056, the user can enable or disable the Power Save Functions for Unconfigured and Hot Spare Drives. The Power Save Function is turned off for Configured Drives. (this means that the user cannot enable Power Savings for these drives).

Specify Power Save Settings

In firmware 12.12.0-0065, the user can enable or disable the Power Save Functions for Unconfigured drives only. The Power Save Function is turned off for Hot Spare and Configured Drives. This means that the user cannot enable Power Savings for these drives. Applications (Command Line Interface (CLI), MSM, etc.) will return "unsupported" error responses if users attempt to access or change the settings for Hot Spare and Configured Drives.

Note: In firmware 12.12.0-0065/20.10.1-0052, the firmware logs may display some Power Saving entries, but these are informational messages and the user can safely ignore those entries.

Applicable countries and regions

 


Document id:  MIGR-5087494
Last modified:  2012-06-06
Copyright © 2014 IBM Corporation