我有一个双电源的Sun X4100。 系统上电后,“后置电源”指示灯亮起,并经过自检。 两个电源都工作得很好 – 我可以取出任一电源线,系统仍然有电。 PSU上的两个LED都是绿色的。 BIOS在两个日志中都没有条目,并且在加载Solaris之前,屏幕上不显示任何内容。
我在此系统上运行Solaris 11,“prtdiag -v”报告没有PSU相关信息。 “fmadm故障”也没有报告失败。 “dmesg”没有与电源相关的信息。
我难以理解LED为什么会亮起来。 我也检查了主板上的指示灯,但是没有指示(点亮的指示灯)指示CPU故障或“电压不规则性”。
什么可以导致这种情况,有什么我可以做的,以解决这个问题?
我会检查日志,然后清除它们以防万一它是一个合法的问题:
show /SP/logs/event/list
由于电源的变化(例如电压或风扇速度),LED将会点亮。 如果通常情况不是这样,则只需进入ILOM并清除事件日志。
最简单的方法是进入SC或CMM的IP,然后进入系统监控 – >事件日志 – >清除事件日志。
我在客户带来的4台服务器(X4100 M2)上遇到类似的问题。 指示电源问题的前警告灯不会消失,并具有已知良好的电源。 上面的答案有窍门。 进入ALOM并inputshow / SP / logs / event / list向我展示了问题所在。 更换所有4个单位的BIOS电池使错误消失。 虽然BIOS是保持设置的BIOS电池太低。 这可能不适用于任何情况,但这是需要考虑的事情。
这一直发生在我身上。 我还记得那个时候,Sun公司的那些在CMOS电池不合规格的时候就开始了。 除非您通过传感器读数寻找 – 您为什么要用“PSU Fault”(PSU故障)指示 – 没有其他指示。 任何其他PC或服务器暂停启动过程告诉你CMOS电池已经死了。 (也很烦人)
-> show -d properties /SYS/MB/V_BAT /SYS/MB/V_BAT Properties: type = Voltage class = Threshold Sensor value = 0.656 Volts ^^^^^^^^^^^^^^^^^^^ upper_nonrecov_threshold = 3.79 Volts upper_critical_threshold = 3.60 Volts upper_noncritical_threshold = 3.39 Volts lower_noncritical_threshold = 2.69 Volts lower_critical_threshold = 2.59 Volts lower_nonrecov_threshold = 2.40 Volts