问题:
对于安装有iDRAC固件版本2.10.10.10或更高版本的12G或13G Dell PowerEdge服务器,OpenManage Server Administrator (OMSA)中的
CMOS battery status(CMOS电池状态)可能显示为“
unknown”(未知)。
为何会发生这种情况:
这是因为安装IDRAC固件2.10.10.10改变了SNMP分辨率。 因此,电池状态无法通过OMSA 7.x正确解析。
解决方案:
将OMSA更新为版本8.1或更高版本。
更改解析的示例:
更新之前:
iso.3.6.1.4.1.674.10892.1.600.50.1.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.674.10892.1.600.50.1.2.1.1 = INTEGER: 1
iso.3.6.1.4.1.674.10892.1.600.50.1.3.1.1 = INTEGER: 0
iso.3.6.1.4.1.674.10892.1.600.50.1.4.1.1 = INTEGER: 2
iso.3.6.1.4.1.674.10892.1.600.50.1.5.1.1 = INTEGER: 3
iso.3.6.1.4.1.674.10892.1.600.50.1.6.1.1 = INTEGER: 4
iso.3.6.1.4.1.674.10892.1.600.50.1.7.1.1 = STRING: "System Board CMOS Battery"
更新之后:
iso.3.6.1.4.1.674.10892.1.600.50.1.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.674.10892.1.600.50.1.2.1.1 = INTEGER: 1
iso.3.6.1.4.1.674.10892.1.600.50.1.3.1.1 = INTEGER: 0
iso.3.6.1.4.1.674.10892.1.600.50.1.4.1.1 = INTEGER: 2
iso.3.6.1.4.1.674.10892.1.600.50.1.5.1.1 = INTEGER: 2
iso.3.6.1.4.1.674.10892.1.600.50.1.6.1.1 = INTEGER: 0
iso.3.6.1.4.1.674.10892.1.600.50.1.7.1.1 = STRING: "System Board CMOS Battery"
更新之前:
batteryComponentStatus OBJECT-TYPE
SYNTAX ObjectStatusEnum
MAX-ACCESS read-only
STATUS current
说明
“The status of the battery itself without the
propagation of any contained component status.
可能的值:
1: Other
2: Unknown
3: OK
4: Non-critical
5: Critical
6: Non-recoverable"
更新之后:
batteryState OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
ready(2),
failed(3),
degraded(4),
missing(5),
charging(6),
belowThreshold(7)
}
MAX-ACCESS read-only
STATUS current
说明
“Current state of battery.
可能的值:
1: The current state could not be determined.
2: The battery is operating normally.
3: The battery has failed and needs to be replaced.
4: The battery temperature is high or charge level is depleting.
5: The battery is missing or not detected.
6: The battery is undergoing the re-charge phase.
7: The battery voltage or charge level is below the threshold.