![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||
Solution Type Technical Instruction Sure Solution 2230374.1 : How to Replace a Big Data Appliance X3-2 or X4-2 Faulty RAID HBA BBU
In this Document
Oracle Confidential PARTNER - Available to partners (SUN). Applies to:Big Data Appliance X3-2 Starter Rack - Version All Versions and laterBig Data Appliance X3-2 Full Rack - Version All Versions and later Big Data Appliance X3-2 Hardware - Version All Versions and later Big Data Appliance X4-2 Full Rack - Version All Versions and later Big Data Appliance X4-2 In-Rack Expansion - Version All Versions and later Information in this document applies to any platform. GoalHow to Replace a Big Data Appliance X3-2 or X4-2 Faulty RAID HBA BBU SolutionDISPATCH INSTRUCTIONS WHAT SKILLS DOES THE FIELD ENGINEER/ADMINISTRATOR NEED?: BDA trained PROBLEM OVERVIEW: The instructions below assume the Customer system administrator is available and working with the field engineer onsite to manage the host OS and BDA services. They are provided here to allow the FE to have all the available steps needed when onsite, and can be done by the FE if the customer system administrator wants or allows or needs help with these steps. Preparation for replacement: Set all logical volumes cache policy to WriteThrough cache mode that does not use the battery: # /opt/oracle/bda/bin/MegaCli64 -ldsetprop wt -lall -a0
2. Verify the current cache policy for all logical volumes is now WriteThrough: # /opt/oracle/bda/bin/MegaCli64 -ldpdinfo -a0 | grep BBU
Repeat the verify command until it is WriteThrough which may take several minutes to complete. WHAT ACTION DOES THE FIELD ENGINEER/ADMINISTRATOR NEED TO TAKE?: Physical RAID HBA BBU replacement: BDA X3-2L/X4-2L Storage Cell nodes without the Remote Battery: OBTAIN CUSTOMER ACCEPTANCE WHAT ACTION DOES THE FIELD ENGINEER/ADMINISTRATOR NEED TO TAKE TO RETURN THE SYSTEM TO AN OPERATIONAL STATE: → start /SP/console
Watch in particular, the LSI controller BIOS while it is loading. If it gives a warning message regarding drives with preserved cache, then choose “D” to discard the cache and continue. The boot should continue normally after up to the login prompt. Note: If using the ILOM serial console to monitor the boot, there may be a long pause during subsequent boot steps before the login prompt displays, as the default console is the graphics, and portions of the boot messages will only go to the graphics screen and not display on the serial console. 3. Once full boot is completed you should be able to login as ‘root’ user and verify the new battery is seen and is charging. # /opt/oracle/bda/bin/MegaCli64 -adpbbucmd -a0
Note: It may take up to 24 hours for the new BBU battery to be charged sufficiently to be detected by the HBA, and may report as missing/absent until then. The next steps can be done while waiting, if there is concern of a bad replacement battery then the command can be repeated until it is verified to be seen by the HBA which may take up to 24 hours. 4. Set all logical drives cache policy to WriteBack cache mode: # /opt/oracle/bda/bin/MegaCli64 -ldsetprop wb -lall -a0
5. Verify the current cache policy for all logical drives is now using WriteBack cache mode: # /opt/oracle/bda/bin/MegaCli64 -ldpdinfo -a0 | grep BBU
Note: .If the current cache policy is WriteThrough mode, and not WriteBack, then check the status of the battery again: # /opt/oracle/bda/bin/MegaCli64 -adpbbucmd -getbbustatus -a0|grep Battery
... BatteryType: iBBU08 Battery State : Operational Battery Pack Missing : No Battery Replacement required : No If the "Battery State" is anything other than "Operational" or "Optimal" (exact term depends on image version), investigate and correct the problem before continuing. The current policy will revert to WriteBack after the battery relearn and charge process has reached sufficient charge. As noted in step 3, if it is reporting missing because it has insufficient charge, then wait before verifying. 6. Inform the customer until charging has completed, bdacheckhw will report the following battery state ERROR: # /opt/oracle/bda/bin/MegaCli64 -AdpBbuCmd -a0 | grep -B2 "Charging Status" BBU Firmware Status: When charging has completed, the status shows: # /opt/oracle/bda/bin/MegaCli64 -AdpBbuCmd -a0 | grep -B2 "Charging Status" BBU Firmware Status: And bdacheckhw will no longer report the error: PARTS NOTE: References<NOTE:2099858.1> - Steps to Gracefully Shutdown and Power on a Single Node on Oracle Big Data Appliance Prior to MaintenanceOracle ILOM 3.1 documentation library - http://docs.oracle.com/cd/E24707_01/index.html LSI MegaRAID User's Guide - https://www.broadcom.com/support/oem/oracle/6gb/sg_x_sas6-r-int-z Attachments This solution has no attachment |
||||||||||||||||
|