Base de connaissances

DRAC - How Do I Set the iDRAC7 Thermal Base Algorithm via CLI?


Article Summary: This article provides information on setting iDRAC7™ Thermal Base Algorithm via CLI.


Issue:

How do I set the iDRAC Thermal Base Algorithm via CLI?


Solution:

The next release of the iDRAC7 will support modifying the Thermal Base Algorithm via DM, RACADM, WS-MAN.

Till then you can use ipmitool .exe to do the same.

Low Fan Offset:

ipmitool -H <ip address> -U root -P calvin 0x30 0xce 0 0x9 7 0 0 0 7 0 0 2 0xff 0 0

High Fan Offset:
ipmitool -H <ip address> -U root -P calvin 0x30 0xce 0 0x9 7 0 0 0 7 0 0 2 0xff 1 0

Default/None Fan Offset:
ipmitool -H <ip address> -U root -P calvin 0x30 0xce 0 0x9 7 0 0 0 7 0 0 0 0xff 0 0

IPMI Spec for thermal settings:

0xCE Power/Thermal management
Request:
Byte1: Get/Set command
0x0: Set command
0x1: Get command
Byte 2: Subcommand
0x00 = System Power Capacity
0x01 = Physical topology
0x02 = Thermal limit (RTS+ feature)
0x03 = Get Active Power Policy
0x04 = PSU RapidOn
0x05 = PSU/system capability
0x06 = PSU PFC
0x07 = Get Re-characterization Status
0x08 = Characterization Progress
0x09 = Thermal Setting
0x0a = Get temperature sensor number
0x0b = Power Simulator Configuration
0x0c = Power Control on Sub-devices
0x0d = VR Configuration
0x0e = Get Temperature Reading
0x0f = Get Power Reading
Byte 3-4: Data length. LSB first.
Byte 5-6: Offset. LSB first.
Byte 7-N: Command Data Structure

Response:
Byte 1: Generic Completion Code plus
6Fh: Not licensed (need LM_POWER_MONITORING or LM_POWER_BUDGETING)
Byte 2: Subcommand
Byte 3-4: Data length. LSB first.
Byte 5-6: Offset. LSB first.
Byte 7-N: Command Data Structure

--------------------------------------------------------------------------------------------------------

Thermal setting (0x09)
Note: Communication mechanism is USC sets to iDRAC

- Set

Request:
Byte 7-8: Total Payload Length (inc. these 2)
Byte 9: thermal base algorithm
0x00: Auto (default)
0x01: Maximum performance(Performance optimized)
0x02: Minimum power (Performance per watt optimized)
0x03: Acoustic Optimized (Acoustic Mode)
Byte 10: User Options
0x00: none/ default
0x01: Average Air Exhaust Temp
0x02: Fan speed offset
0x03: CPU Optimized
Byte 11: Average Air Exhaust Temp values, only valid when appropriate User Option selected
0x00: Max air exhaust temp 40
0x01: Max air exhaust temp 45
0x02: Max air exhaust temp 50
0x03: Max air exhaust temp 55
0xFF: N/A
Byte 12: Fan speed offset , only valid when appropriate User Option selected
0x00: Low Fan speed offset
0x01: High Fan speed offset
Byte 13: NDC temp value (unsigned) - TBD

Response:
None

- Get
Request:
None

Response:
Byte 7-8: Total Payload Length (inc. these 2)
Byte 9: thermal base algorithm
0x00: Auto (default)
0x01: Maximum performance(Performance optimized)
0x02: Minimum power (Performance per watt optimized)
0x03: Acoustic Optimized (Acoustic Mode)
Byte 10: User Options
0x00: none/ default
0x01: Average Air Exhaust Temp
0x02: Fan speed offset
0x03: CPU Optimized
Byte 11: Average Air Exhaust Temp values
0x00: Average air exhaust temp 40
0x01: Average air exhaust temp 45
0x02: Average air exhaust temp 50
0x03: Average air exhaust temp 55
0xFF: N/A
Byte 12: Fan speed offset
0x00: Low Fan speed offset
0x01: High Fan speed offset
Byte 13: NDC temp value (unsigned) – TBD
Byte 14: Platform Support
Bit 0: Acoustic Mode
1: Supported
0: Not Supported
Bit 1: Average Air Exhaust Temp
1: Supported
0: Not Supported
Bit 2: Fan Speed Offset
1: Supported
0: Not Supported
Bit 3: CPU Optimized
1: Supported
0: Not Supported
Bit 4: Average Air Exhaust Temp 40
1: Supported
0: Not Supported
Bit 5: Average Air Exhaust Temp 45
1: Supported
0: Not Supported
Bit 6: Average Air Exhaust Temp 50
1: Supported
0: Not Supported
Bit 7: Average Air Exhaust Temp 55
1: Supported
0: Not Supported

 


Quick Tips content is self-published by the Dell Support Professionals who resolve issues daily. In order to achieve a speedy publication, Quick Tips may represent only partial solutions or work-arounds that are still in development or pending further proof of successfully resolving an issue. As such Quick Tips have not been reviewed, validated or approved by Dell and should be used with appropriate caution. Dell shall not be liable for any loss, including but not limited to loss of data, loss of profit or loss of revenue, which customers may incur by following any procedure or advice set out in the Quick Tips.

ID de l'article : SLN266072

Date de la dernière modification : 09/11/2013 12:00 AM


Noter cet article

Précis
Utile
Facile à comprendre
Avez-vous trouvé cet article utile ?
Oui Non
Envoyez-nous vos commentaires
Vos commentaires comportent un caractère non valide. Les caractères spéciaux refusés sont <> () &#92;
Désolé, notre système de collecte des commentaires est actuellement indisponible. Veuillez réessayer ultérieurement.

Merci. Vos commentaires ont été envoyés.