Skip to main content

Managing the server power using Node Manager commands

Use the information in this topic to manage the server power using the Node Manager.

The Intel Node Manager firmware does not have an external interface; therefore, the Node Manager commands must first be received by the IMM2 and then sent to the Intel Node Manager. The IMM2 functions as a relay and a transport device for the IPMI commands using standard IPMI bridging.
Note
Changing Node manager policies using Node Manager IPMI commands might create conflicts with the IMM2 power management functionality. By default, bridging of the Node Manager commands is disabled to prevent any conflict.

For users who want to manage the server power using the Node Manager instead of the IMM2, an OEM IPMI command consisting of (network function: 0x3A) and (command: 0xC7) is available for use.

To enable native Node Manager IPMI commands type:ipmitool -H <$IMM_IP> -U <USERID> -P <PASSW0RD> raw 0x3a 0xc7 0x01

To disable native Node Manager IPMI commands type:ipmitool -H <$IMM_IP> -U <USERID> -P <PASSW0RD> raw 0x3a 0xc7 0x00

The following information are examples of Node Manager power management commands.
Note
  • By specifying IPMI channel 0 and a target address of 0x2c, you can use the IPMITOOL to send commands to the Intel Node Manager for processing. A request message is used to initiate an action and a response message is returned to the requester.
  • Commands are displayed in the following format due to space limitations.

Power monitoring using the Get Global System Power Statistics, (command code 0xC8):Request:ipmitool -H <$IMM_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x2E 0xC8 0x57 0x01 0x00 0x01 0x00 0x00Response:57 01 00 38 00 04 00 41 00 39 00 ec 56 f7 53 5a 86 00 00 50

Power capping using the Set Intel Node Manager Policy, (command code 0xC1):Request:ipmitool -H <$IMM_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 0x00Response:57 01 00

Power savings using the Set Intel Node Manager Policy, (command code 0xC1):Request:ipmitool -H <$IMM_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

Get device ID function using the Get Intel Management Engine Device ID:Request:ipmitool -H <$IMM_IP> -U <USERID> -P <PASSW0RD> -b 0x00 -t 0x2c raw 0x06 0x01Response:50 01 03 05 02 21 57 01 00 05 0b 03 40 20 01

For additional Intel Node Manager commands, see the latest release of the Intel Intelligent Power Node Manager External Interface Specification Using IPMI at the Intel Intelligent Power Node Manager, External Interface Specification Using IPMI.