通过 IPMI 或 BIOS 或?

Jac*_*cob 5 hardware bios electrical-power power-distribution-unit supermicro

是否可以通过 IPMI、BIOS 或任何其他选项检查整台机器的电源使用情况?我已经做了一些搜索,但还没有结果。

PDU 仅显示总使用量,因此这将是查看哪些机器正在消耗电力的有趣方式。


是的,我读过这里提到的几个选项,但我们使用的是 Supermicro 系统和 Supermicro X9SCL+-F 主板,除了传感器数据中的电压外,没有提及任何内容:

6:+5V(电压):5.09V(4.45/5.57):[OK]
7:+12V(电压):12.03V(10.65/13.30):[OK] 8:-12V(电压):-12.38V( -12.77/-11.02): [OK]
9: +3.3V (Voltage): 3.22 V (2.90/3.67): [OK]
10: +3.3VSB (Voltage): 3.22 V (2.90/3.67): [OK]
11:VBAT(电压):3.26 V (2.90/3.67):[OK]

对这种类型的系统有什么想法,还是根本不可能?

谢谢!:)

小智 8

我已经看到了通过 IPMI 的支持,但它们是通过对 IPMI 的扩展并且取决于主板是否支持它。以下是使用FreeIPMI的 Dell Poweredge R610 的示例

> /usr/sbin/ipmi-oem dell get-power-consumption-data
Cumulative Energy Start Time : 09/10/09 - 16:07:49
Cumulative Energy            : 199.93
kWh Peak Amp Time            : 04/27/11 - 19:18:27
Peak Amp                     : 0.90 A
Peak Watt Time               : 04/27/11 - 23:10:10
Peak Watt                    : 197 W
Run Code Online (Sandbox Code Playgroud)

这是在使用英特尔节点管理器扩展的英特尔主板(不确定版本)上。

> /usr/sbin/ipmi-oem intelnm get-node-manager-statistics
Current Power                                 : 490 Watts
Minimum Power                                 : 36 Watts
Maximum Power                                 : 681 Watts
Average Power                                 : 497 Watts
Power Statistics Reporting Period             : 1 seconds
Power Global Administrative State             : Enabled
Power Measurements State                      : In Progress

Current Inlet Temperature                     : 18 Celsius
Minimum Inlet Temperature                     : 16 Celsius
Maximum Inlet Temperature                     : 25 Celsius
Average Inlet Temperature                     : 20 Celsius
Inlet Temperature Statistics Reporting Period : 3 seconds
Inlet Temperature Global Administrative State : Disabled
Inlet Temperature Measurements State          : In Progress
Run Code Online (Sandbox Code Playgroud)

相当数量的主板支持英特尔节点管理器扩展。

还有一个额外的标准,称为数据中心管理接口 (DCMI),一些主板支持。如果你的主板支持它,类似的 IPMI 扩展可以用来测量系统功率(FreeIPMI 的 ipmi-dcmi 或 ipmitool 的 'dcmi' 命令是我知道的两个)。

更新您的 Supermicro 评论:

我不能代表您的特定主板,但这一“一代”中的一些 Supermicro 主板支持 DCMI。这是我在 X8DTG-D 上得到的。

> /usr/sbin/ipmi-dcmi --get-system-power-statistics
Current Power                        : 246 Watts
Minimum Power over sampling duration : 246 watts
Maximum Power over sampling duration : 246 watts
Average Power over sampling duration : 246 watts
Time Stamp                           : 05/15/2012 - 18:31:24
Statistics reporting time period     : 69380 milliseconds
Power Measurement                    : Not Available
Run Code Online (Sandbox Code Playgroud)


EEA*_*EAA 1

这取决于 BMC 向您提供哪些传感器数据。我确实知道 HP iLO 卡的最新版本确实可以提供电流消耗。

此外,您可以获得按插槽提供数据的 PDU,而不仅仅是按组或按单元提供数据。