Summary
- Steps below are tested on R720xd with:
- iDRAC 7 Enterprise
- Firmware version 2.65.65.65
- BIOS version 2.9.0
- Others have claimed it also works on R720 R720xd R520 R620 R730 R730xd R630 R530.
- Fans will operate around 25% of max PWM after configuration and reboot.
- Note: It may take between 5-10 mins for the fans to spin down after booting.
Steps
- SSH to server’s iDRAC IP address first.
- Login with privileged iDRAC user account (default: root).
- Command
ssh root@172.0.1.31
- Output
user@localhost ~ % ssh root@172.0.1.31 root@172.0.1.31's password: /admin1->
- Command
Get current server’s thermal settings first for baseline with 1 command.
Command
racadm get system.thermalsettings
Output
/admin1-> racadm get system.thermalsettings [Key=system.Embedded.1#ThermalSettings.1] AirExhaustTemp=70 FanSpeedOffset=High Fan Speed ThermalProfile=Default Thermal Profile Settings ThirdPartyPCIFanResponse=Enabled
Individual thermal settings can be queried as such.
FanSpeedOffset
racadm get system.thermalsettings.FanSpeedOffset
ThirdPartyPCIFanResponse
racadm get system.thermalsettings.ThirdPartyPCIFanResponse
ThermalProfile
racadm get system.thermalsettings.ThermalProfile
Disable the offset for the fan speed.
- Notes
- 0 - Low Fan Speed
- 1 - High Fan Speed
- 2 - Medium Fan Speed
- 3 - Max Fan Speed
- 255 - None
- 2 and 3 are not valid options on R720xd
- Changes will be noticeable within 30 seconds
Command
racadm set system.thermalsettings.FanSpeedOffset 255
Output
/admin1-> racadm set system.thermalsettings.FanSpeedOffset 255 [Key=system.Embedded.1#ThermalSettings.1] Object value modified successfully
- Notes
Configure the thermal behaviour.
- Notes
- Allows you to set the system profile as required for thermal behaviour associated (thermal base algorithm) to the profile.
- Reboot required to take effect.
- 0 - Auto
- 1 - Maximum performance
- 2 - Minimum power
Command
racadm set system.thermalsettings.ThermalProfile 2
Output
admin1-> racadm set system.thermalsettings.ThermalProfile 2 [Key=system.Embedded.1#ThermalSettings.1] Object value modified successfully
- Notes
If you have third party PCI cards, disable the default system response for such cards.
- Notes
- Allows disablement or enablement of the default system fan response for detected third-party PCI cards.
- The presence of third-party PCI card can be confirmed by viewing the message ID PCI3018 in the Lifecycle Controller log.
- 0 - Enabled
- 1 - Disabled
- Values are flipped on R720xd
Command
racadm set system.thermalsettings.ThirdPartyPCIFanResponse 0
Output
/admin1-> racadm set system.thermalsettings.ThirdPartyPCIFanResponse 0 [Key=system.Embedded.1#ThermalSettings.1] Object value modified successfully
- Notes
Check server’s thermal settings again to validate settings are changed. Reboot to effect changes.
Command
racadm get system.thermalsettings
Output
/admin1-> racadm get system.thermalsettings [Key=system.Embedded.1#ThermalSettings.1] AirExhaustTemp=70 FanSpeedOffset=Off ThermalProfile=Minimum Power ThirdPartyPCIFanResponse=Disabled
- Reboot server.
If you like what I wrote, please support me here! %%[ko-fi]