Unsupported cache memory size

A controller currently contains more total cache memory than the controller supports. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.

Important:
  • This problem typically occurs when controller memory is upgraded to an amount above what is currently allowed.

  • The controller only utilizes the portion of the cache memory that it is certified to support. For example, if the controller is certified for a maximum of 4GB, and there is currently 8GB installed, then the controller will only use 4GB out of the 8GB for I/O purposes.

  • To ensure a complete configuration restore (both disk pool and traditional volume group), it is highly recommended that storage array configuration data is backed up prior to executing this procedure. This is especially important for simplex storage arrays, and controllers that operate without the use of batteries. To save your configuration, open either the Command Line Interface (CLI), or the Script Editor from the Enterprise Management Window (EMW), and execute the following command:

    save storageArray dbmDatabase sourceLocation=onboard controller[a] contentType=all file="hostfile.zip";

Recovery Steps

Procedure for Storage Arrays with One Controller
  1. Stop all I/O from all hosts to this storage array. When the Cache Active LED on the controller is no longer blinking (may take several minutes), proceed to step 2.

    CAUTION:
    Risk of Data Loss. You must wait for the Cache Active LED to stop blinking to ensure that all cache has been written to disk.
  2. Click the Save As button in the Recovery Guru dialog to save the remaining steps to file. The remaining recovery steps will no longer be accessible from the Recovery Guru dialog after you complete step 3.

  3. Remove the controller canister that contains the affected cache backup device (listed in the Component requiring service field in the Details area).

  4. Refer to the Enterprise Management Window (EMW) to view which management method you are using to manage this storage array.
    If... Then...
    You are using In-Band management for ALL hosts attached to this storage array Go to step 5.
    You are using Out-of-Band management for ANY host attached to this storage array Before you insert a new controller canister into the storage array, you must update the DHCP/BOOTP server so that it will associate the new controller's hardware Ethernet (MAC) address with the DNS/network name and IP address previously assigned to the removed controller.

    To update the DHCP/BOOTP server, find the entry associated with the removed controller and replace its Ethernet (MAC) address with the new controller's Ethernet (MAC) address. The controller's Ethernet (MAC) address is located on an Ethernet ID label on the controller canister in the form xx.xx.xx.xx.xx.xx.

    When you are finished, go to step 5.

  5. Insert the controller canister securely into place. After the controller appears on the Hardware tab in the AMW, go to step 6.

    Note: Write caching will be reinstated (if applicable for each volume) once the controller's battery is fully charged and has completed any required learn cycles (if applicable).
  6. Click the Recheck button to rerun the Recovery Guru. The failure should no longer appear in the Summary area. If the failure appears again, contact your Technical Support Representative.

Procedure for Storage Arrays with One Controller
  1. If there are any hosts connected to this storage array that are NOT running a host-based, multi-path failover driver, stop I/O to the storage array from each of these hosts.

  2. Place the affected controller offline. The affected controller is listed in the Component requiring service field in the Details area.

    1. Select the controller on the Hardware tab in the Array Management Window.

    2. Select Hardware > Controller > Advanced > Place > Offline.

    3. Complete the instructions in the dialog, then select Yes.

  3. Read all of the following steps before taking any action. The remaining recovery steps will no longer be accessible from the Recovery Guru dialog after you complete step a.

    1. Click the Recheck button to rerun the Recovery Guru.

    2. Select the "Offline Controller" problem that is being reported in the Summary area.

    3. Complete the recovery steps in the "Offline Controller" recovery procedure to replace the affected controller.