Fujitsu used these controllers in Primergy RX300 S4 servers.
As usually with BBU controllers, batteries get weak and thus the controller is keeping cache out ouf the data path. As a result, available disk speeds (through the controller) will decrease to the unbearable level.
Asiantuntijakaveri (his name probably should be translated as the KnowledgeMan) as an extremely good blog article on the SAS 8708ELP (SAS1078) controller. The blog record mostly describes the reflashing procedure but there are some extra hints like “no JBOD ever”. Nevertheless, I decided to play with the controller a little bit (my M1015 was on the way).
For MegaCli basics, I would recommend another blog article – http://erikimh.com/megacli-cheatsheet/ . The most important command : “./MegaCli -AdpSetProp -EnableJBOD 1 -aALL” was not working on my adapter, as expected. Yet another good command manual is available here: http://mycusthelp.info/LSI/_cs/AnswerPreview.aspx?sSessionID=&inc=8040 .
Finding some suitable replacement batteries was a relatively easy task.
Specification hints were got from MegaCli logs: BBU status for Adapter: BatteryType: iBBU Voltage: 5744 mV Current: 350 mA Temperature: 35 C Battery State: Degraded(Need Attention) A manual learn is required. BBU Firmware Status:
Charging Status : Charging Voltage : OK Temperature : OK Learn Cycle Requested : Yes Learn Cycle Active : No Learn Cycle Status : OK Learn Cycle Timeout : No I2c Errors Detected : No Battery Pack Missing : No Battery Replacement required : No Remaining Capacity Low : No Periodic Learn Required : No Transparent Learn : No No space to cache offload : No Pack is about to fail & should be replaced : No Cache Offload premium feature required : No Module microcode update required : No
GasGuageStatus: Fully Discharged : No Fully Charged : No Discharging : No Initialized : Yes Remaining Time Alarm : No Discharge Terminated : No Over Temperature : No Charging Terminated : No Over Charged : No Relative State of Charge: 99 % Charger System State: 4113 Charger System Ctrl: 13 Charging current: 350 mA Absolute state of charge: 56 % Max Error: 100 % Battery backup charge time : 0 hours
BBU Capacity Info for Adapter: 0
Relative State of Charge: 99 % Absolute State of charge: 56 % Remaining Capacity: 497 mAh Full Charge Capacity: 502 mAh Run time to empty: Battery is not being charged. Average time to empty: Battery is not being charged. Estimated Time to full recharge: Cycle Count: 188 Max Error = 100 % Remaining Capacity Alarm = 100 mAh Remining Time Alarm = 10 Min
BBU Design Info for Adapter: 0
Date of Manufacture: 07/12, 2008 Design Capacity: 880 mAh Design Voltage: 4800 mV Specification Info: 33 Serial Number: 257 Pack Stat Configuration: 0x68a0 Manufacture Name: lsia11000a Firmware Version : Device Name: *5806-4 Device Chemistry: NiMH Battery FRU: N/A Transparent Learn = 0 App Data = 0
BBU Properties for Adapter: 0
Auto Learn Period: 30 Days Next Learn time: Wed Nov 4 13:26:18 2015 Learn Delay Interval:0 Hours Auto-Learn Mode: Enabled
Front side of the controller (click for zoom!): Back side of the big BBU controller: The battery is really very flat: The stomach of the bear opened: This little flex-board is a temperature sensor. Charging NI-MH batteries requires a temprerature sensor, thus it must be put back onto the proper place – or – kaboom! Removing the cover from the small battery controller: Voltage is still OK. The capacity is not. Comparing the size. Das geht! Separating the BBU controller: Doing a little planning work: Making sensor wires a little bit longer: Batteries are now glued to the substrate: … and soldered: We have such a monoblock now: After the battery replacement, a manual learn should be initiated so that the controller can initiate a discharge-charge cycle and learn the capabilities of the new battery. Last but not least: some screenshots of the “Web Bios” interface” before the upgrade:
============================================================================== Versions ================ Product Name : MegaRAID SAS PCI Express(TM) ROMB Serial No : FW Package Build: 11.0.1-0054 Mfg. Data ================ Mfg. Date : 00/00/00 Rework Date : 00/00/00 Revision No : Battery FRU : N/A Image Versions in Flash: ================ FW Version : 1.40.282-2321 BIOS Version : 2.07.00 WebBIOS Version : 2.2-22-e_14-Rel Preboot CLI Version: 01.40-010:#%00008 Boot Block Version : 1.00.00.01-0012 Pending Images in Flash ================ None PCI Info ================ Controller Id : 0000 Vendor Id : 1000 Device Id : 0060 SubVendorId : 1734 SubDeviceId : 10f9 Host Interface : PCIE Link Speed : 0 Number of Frontend Port: 0 Device Interface : PCIE Number of Backend Port: 8 Port : Address 0 3f525b289a99657e 1 3f57381b8a886b81 2 3f5738259d886581 3 0000000000000000 4 3f5738268fa26581 5 3f57381880a86581 6 3f535503a1a16580 7 0000000000000000 HW Configuration ================ SAS Address : 500300570031a680 BBU : Present Alarm : Present NVRAM : Present Serial Debugger : Present Memory : Present Flash : Present Memory Size : 256MB TPM : Absent On board Expander: Absent Upgrade Key : Absent Temperature sensor for ROC : Absent Temperature sensor for controller : Absent Settings ================ Current Time : 21:50:31 10/4, 2015 Predictive Fail Poll Interval : 300sec Interrupt Throttle Active Count : 16 Interrupt Throttle Completion : 50us Rebuild Rate : 30% PR Rate : 20% BGI Rate : 30% Check Consistency Rate : 30% Reconstruction Rate : 30% Cache Flush Interval : 4s Max Drives to Spinup at One Time : 2 Delay Among Spinup Groups : 6s Physical Drive Coercion Mode : Disabled Cluster Mode : Disabled Alarm : Disabled Auto Rebuild : Enabled Battery Warning : Enabled Ecc Bucket Size : 15 Ecc Bucket Leak Rate : 1440 Minutes Restore HotSpare on Insertion : Enabled Expose Enclosure Devices : Disabled Maintain PD Fail History : Disabled Host Request Reordering : Enabled Auto Detect BackPlane Enabled : SGPIO/i2c SEP Load Balance Mode : Auto Use FDE Only : No Security Key Assigned : No Security Key Failed : No Security Key Not Backedup : No Default LD PowerSave Policy : Controller Defined Maximum number of direct attached drives to spin up in 1 min : 0 Auto Enhanced Import : No Any Offline VD Cache Preserved : No Allow Boot with Preserved Cache : No Disable Online Controller Reset : No PFK in NVRAM : No Use disk activity for locate : No POST delay : 90 seconds BIOS Error Handling : Pause on Errors Current Boot Mode :Normal Capabilities ================ RAID Level Supported : RAID0, RAID1, RAID5, RAID6, RAID00, RAID10, RAID50, RAID60, PRL 11, PRL 11 with spanning, SRL 3 supported, PRL11-RLQ0 DDF layout with no span, PRL11-RLQ0 DDF layout with span Supported Drives : SAS, SATA Allowed Mixing: