Replacing a Disk Controller BBU on a Compute Server

The following procedure describes how to replace a disk controller BBU on a compute server:

  1. Drop the disk controller BBU for replacement:
    # /opt/oracle.cellos/compmon/exadata_mon_hw_asr.pl -drop_bbu_for_replacement
    
  2. Verify that the disk controller BBU has been dropped for replacement:
    # /opt/oracle.cellos/compmon/exadata_mon_hw_asr.pl -list_bbu_status
    
    BBU status: dropped for replacement.
    
  3. Replace the disk controller BBU by releasing the drive caddy and slowly pulling out the tray, and then sliding the replacement tray into the slot. The disk controller BBU is located in slot 7.
  4. Verify that the new disk controller BBU has been detected. It may take several minutes.
    # /opt/oracle.cellos/compmon/exadata_mon_hw_asr.pl -list_bbu_status
    
    BBU status: present
    
  5. Verify that the current logical disk drive cache policy uses writeback mode.
    # /opt/MegaRAID/MegaCli/MegaCli64 -ldinfo -lall -a0 | egrep         \
    'Default Cache|Current Cache'
    Default Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if
    Bad BBU
    Current Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if
    Bad BBU
    

    If the cache policy is not writeback, then go to step 6. Otherwise, go to step 7.

  6. Verify that the battery state is Operational. This step is required only when the cache policy output from step 5 is not writeback.
    # /opt/MegaRAID/MegaCli/MegaCli64 -adpbbucmd -getbbustatus -a0|grep Battery 
    BatteryType: iBBU08
    Battery State : Operational
    Battery Pack Missing : No
    Battery Replacement required : No 
    

    If the battery state is not Operational, then investigate and correct the problem.

  7. Perform battery checks as described in My Oracle Support Doc ID 1274318.1. If the checks return unexpected results, then refer to the note for additional information and instructions.
  8. (Optional) Use the exachk tool to verify the health of the system. See My Oracle Support Doc ID 1070954.1.