当server被放在散热条件不好的条件下,这样会导致硬盘驱动过早损坏,而且server其它的组件也会非常快出现问题。
现代的server主板检測到CPU过热的时候,一般会限制CPU的频率,所以即使server没有全然损坏,也有可能达到一个无法使用的程度。
有时候,组件过热或许会导致进程意外崩溃。
假设数据中心过热,能够购买一个能够检測温度的架装温度计。
Linux提供了lm-sensors包工具。
sensors 是一个调用检測传感器。用来检測server各个部分的温度
sh -c "yes|sensors-detect" 用来设置全部的检測选项为yes
单单的sensors-detect设置传感探測。会须要你输入大量的yes
使用sensors就会输出很多的部件的温度和电压
假设server温度过高应该怎样做?
我们能够检查server周围空气的温度。确保server通风口内外都没有被灰尘阻塞。假设server处于冷空气从下往上的数据中心,能够考虑将发热特别厉害的server移到更靠近地板的地方。
还能够使server之间的间隔更大,防止server之间离得太近。假设不採用机架放置server。而是用一个隔板将server上下叠堆起来。那么这将会导致空气流动非常糟糕并且还会让server过热。