跳到主要内容

使用 Node Manager 命令管理服务器电源

按本主题中的信息使用 Node Manager 管理服务器电源。

Intel Node Manager 固件没有外部接口;因此,Node Manager 命令必须先由 XClarity Controller 接收,然后再发送到 Intel Node Manager。XClarity Controller 使用标准 IPMI 桥接充当 IPMI 命令的中继和传输设备。
使用 Node Manager IPMI 命令更改 Node Manager 策略可能会与 XClarity Controller 电源管理功能发生冲突。默认情况下已禁用 Node Manager 命令的桥接以防止发生任何冲突。

对于希望使用 Node Manager 而不是 XClarity Controller 来管理服务器电源的用户,有由(网络功能:0x3A)和(命令:0xC7)组成的 OEM IPMI 命令可供使用。

要启用本机 Node Manager IPMI 命令类型:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> raw 0x3a 0xc7 0x01

要禁用本机 Node Manager IPMI 命令类型:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> raw 0x3a 0xc7 0x00

以下信息是 Node Manager 电源管理命令的示例。
  • 通过指定 IPMI 通道 00x2c 目标地址,您可使用 IPMITOOL 将命令发送至 Intel Node Manager 进行处理。请求消息用于发起一个操作,请求方将收到返回的响应消息。
  • 由于空间限制,命令显示为以下格式。

使用“获取全局系统电源统计信息”监控电源,(命令代码 0xC8):请求:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x2E 0xC8 0x57 0x01 0x00 0x01 0x00 0x00 响应:57 01 00 38 00 04 00 41 00 39 00 ec 56 f7 53 5a 86 00 00 50

使用“设置 Intel Node Manager 策略”设置功率上限,(命令代码 0xC1)请求:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x2e 0xC1 0x57 0x01 0x00 0x10 0x01 0xA0 0x00 0x00 0x00 0x60 0xea 0x00 0x00 0x00 0x00 0x1e 0x00 响应:57 01 00

使用“设置 Intel Node Manager 策略”进行节能,(命令代码 0xC1):请求:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x2e 0xC1 0x57 0x01 0x00 0x10 0x01 0x00 0x00 0x00 0x00 0x60 0xea 0x00 0x00 0x00 0x00 0x1e 0x00

使用“获取 Intel Management Engine Device ID”获取 Device ID 功能:请求:ipmitool -H <$XClarity_Controller_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x06 0x01 响应:50 01 03 05 02 21 57 01 00 05 0b 03 40 20 01

有关其他 Intel Node Manager 命令,请参阅 Intel Intelligent Power Node Manager, External Interface Specification Using IPMI 上最新版本的 Intel Intelligent Power Node Manager External Interface Specification Using IPMI