1 Rookie
•
1 Message
0
194
March 2nd, 2025 11:54
Dell PowerEdge R250 Fan Noise Issue – Unable to Reduce RPM and PWM
The fan noise on Dell PowerEdge R250 server is very high. I've tried all the methods I found, but none of them worked. I entered into the System Setup, then the iDRAC settings, and entered the Thermal section. I set the Fan Speed Offset to Off. I tried PWM at 20, Default Thermal Profile Settings, Minimum Power, and Sound cap, but there was no reduction in fan noise. The iDRAC was updated. When I run ipmitool sensor
, the temperature value fluctuates between 31-28°C. The values for Fan1 to Fan4 are around 12,600 RPM and 11,400 RPM. Using the racadm getsensorinfo
command, the PWM value shows as 70%. When I run the command ipmitool raw 0x30 0x30 0x02 0xff 0x14
, I get an output saying "insufficient privilege level". The noise is very loud. What should I do in this situation?
Dell-Martin S
Moderator
•
3.5K Posts
0
March 3rd, 2025 09:24
It sounds like you've already tried many common troubleshooting steps for fan noise on your Dell PowerEdge R250. The fact that the temperature is relatively low (28-31°C) but the fans are running at maximum speed (11,400 - 12,600 RPM) and PWM is at 70% indicates a few potential issues. Here's a breakdown of what could be happening and how to proceed:
Possible Causes:
Incorrect iDRAC User Permissions: The "insufficient privilege level" error with
ipmitool raw
strongly suggests that the user account you're using withipmitool
doesn't have the necessary permissions to execute raw IPMI commands. These commands allow direct control over hardware, so they require administrator-level access.Hardware Issue/Sensor Malfunction: While less likely given your troubleshooting steps, a faulty temperature sensor could be sending incorrect temperature readings to the BMC/iDRAC, causing it to ramp up the fans unnecessarily. Similarly, a faulty fan controller could cause the fans to run at full speed regardless of temperature.
Firmware Bug: Although you updated the iDRAC, there could still be a bug in the iDRAC or BIOS firmware that is causing the fan control to malfunction.
Override by Another Process/Software: Some management software installed on the OS or connected to the iDRAC could be overriding your fan speed settings.
Aftermarket Hardware: The R250 may be running the fans at full speed if it detects a non-Dell approved hardware component.
Troubleshooting Steps:
Verify iDRAC User Permissions:
ipmitool
has the "Administrator" role. If not, change the role and save the settings.ipmitool raw 0x30 0x30 0x02 0xff 0x14
command after confirming the correct permissions. This command, if successful, should disable fan control and set the fans to a fixed speed. Be very cautious using this command, as it can lead to overheating if not used correctly.Test with Default iDRAC Credentials:
ipmitool
using the default username/password (if you haven't changed them). Dell default credentials are oftenroot/calvin
. This will confirm whether it is an account permissions problem. Remember to change the default credentials immediately afterwards if you are successful!Check System Event Log (SEL):
ipmitool sel list
or the iDRAC web interface to examine the System Event Log (SEL). Look for any errors related to temperature sensors, fans, or the system's thermal management. This may provide clues about the root cause.BIOS Update:
Reset iDRAC:
Check OS-Level Management Software:
Inspect the Hardware:
Check for non-Dell Hardware:
Manual Fan Control (Use with Extreme Caution):
ipmitool raw
. However, this requires a deep understanding of IPMI commands and the specific fan control implementation on the R250. Incorrectly setting the fan speeds could lead to overheating and permanent damage to your server. I cannot provide explicit instructions for this due to the risk involved. Consult the Dell documentation and IPMI specifications for detailed information.By systematically working through these steps, you should be able to identify the root cause of the excessive fan noise and implement an appropriate solution. Remember to proceed cautiously and prioritize the safety and stability of your server.