Good morning,
I just wanted to share information on how I resolved an issue with "Host Hardware Voltage" errors across several of my blades in case anyone else comes across the same issue.
One of my virtual datacenters contains the same blades we use throughout our environment, same firmware, same vSphere version(821296), and the same enclosures. However, the blades in this environment keep throwing "Host Hardware Voltage" errors in relation to the CMOS battery.
Speaking with VMware support, it was agreed that since all firmware is equal across my environment, that I should upgrade the CIM providers that IBM provides for the IBM HS22V blades. This did not resolve the issue.
Yesterday, the 11th, IBM released new firmware for the Integrated Management Module which is responsible for reporting hardware data back to the vSphere host. Despite nothing being in the release notes about resolving voltage threshold issues, I flashed to 1.35 from 1.33 this morning and my issue is resolved.
This screenshot illustrates what I was seeing. For some reason, the UpperThreshold is set to 0. You will see with 1.35 firmware, there is no longer an UpperThreshold even listed.
EDIT: I want to make a correction, at first I mentioned other blades in my environment did have the 1.33 IMM firwmare, in fact, they did not, only these new blades I built a few weeks ago did. I'm going to do some testing, but it sounds like the 1.33 IMM firmware may be the cause of this issue.
I hope this helps anyone else that comes across a similar issue.