A user reported the sound from a Linux CentOS server was loud. I thought the noise was likely from a fan in the system. The lm_sensors package provides the capability to check central processing unit (CPU) temperatures and fan speeds for systems running a Linux operating system. I first checked to see if the package was installed and found it was installed.
$ rpm -qi lm_sensors Name : lm_sensors Version : 3.3.4 Release : 11.el7 Architecture: x86_64 Install Date: Sat 15 Oct 2016 12:14:14 PM EDT Group : Applications/System Size : 418761 License : LGPLv2+ and GPLv3+ and GPLv2+ and Verbatim and Public domain Signature : RSA/SHA256, Sat 14 Mar 2015 04:15:54 AM EDT, Key ID 24c6a8a7f4a80eb5 Source RPM : lm_sensors-3.3.4-11.el7.src.rpm Build Date : Thu 05 Mar 2015 10:48:12 PM EST Build Host : worker1.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS URL : http://www.lm-sensors.org/ Summary : Hardware monitoring tools Description : The lm_sensors package includes a collection of modules for general SMBus access and hardware monitoring. $
I then ran the sensors
command to view the CPU temperature and
fan speeds. The CPU and motherboard (MB) temperatures were high and
the output showed 0 RPM for the chassis fan speed, indicating either there
was no sensor monitoring its speed or it had stopped rotating.
$ sensors atk0110-acpi-0 Adapter: ACPI interface Vcore Voltage: +1.28 V (min = +0.85 V, max = +1.60 V) +3.3 Voltage: +3.36 V (min = +2.97 V, max = +3.63 V) +5 Voltage: +5.17 V (min = +4.50 V, max = +5.50 V) +12 Voltage: +12.41 V (min = +10.20 V, max = +13.80 V) CPU FAN Speed: 2518 RPM (min = 0 RPM, max = 7200 RPM) CHASSIS FAN Speed: 0 RPM (min = 800 RPM, max = 7200 RPM) CPU Temperature: +79.5°C (high = +60.0°C, crit = +95.0°C) MB Temperature: +61.0°C (high = +45.0°C, crit = +95.0°C) $
References:
-
How to find fan speed in Linux for CPU and GPU
By: Vivek Gite
Last updated: February 11, 2021
nixCraft