This issue has been resolved in
VMware ESXi 6.7, Patch Release ESXi670-202008001Workaround:
To workaround this issue apply one of the following options.
- Disable wbem using the command the following command.
# 'esxcli system wbem set -e 0'.
If wbem is disabled, numeric sensor data will be refreshed via LoadStatusFromIPMI() which does not reset the sensor states (e.g. to unknown) and will not be causing excessive false alarms for numeric sensors. If wbem is disabled, any queries (like getClass, getInstance, enumInstances etc.) to sfcbd will no longer work.
VMware vSphere 6.5 can report IPMI data with or without wbem services running. The default is for wbem services off on new install.
How to disable or enable the CIM agent on the ESX/ESXi host (1025757)
https://kb.vmware.com/s/article/1025757
- Disable CIMSVC plug-in from hostd.
Disabling CIMSVC will prevent the plugin from polling IPMI for hardware health information. Health status data would be not be monitored or reported for any of the sensors. However as Wbem(sfcb) is running queries sucg as getClass, getInstance, enumInstances etc, will continue to work.
Ensure the host in maintenance mode before proceeding.
- SSH to the ESXi host.
- Run the following command to stop the hostd process. # /etc/init.d/hostd stop
- Take a backup of the /etc/vmware/hostd/config.xml file.
- Edit the file and change the following value to false.
<cimsvc>
<path>libcimsvc.so</path>
<enabled>true</enabled>
</cimsvc>
- Start the hostd process again. # /etc/init.d/hostd start