在 CentOS 上安装 CPU 温度监控软件(lm_sensors)

前段时间新装了一台服务器,系统是 CentOS 5.4 x64,托管在天通苑的一个机房里,上次去装机器的时候注意到他们机房有时候不开空调,机房内温度很高,所以有点不放心,所以想装一个 CPU 温度监控软件方便随时查看机器是否在正常温度下工作。

查了些资料,基本都是 lm_sensors 的,网上说的都很简单,看了几遍后心中比较有数了,就开始动手。本以为会很顺利,结果走了不少弯路,查了很多资料才最终安装成功成。现在在这里记下一些网上的文章都没有提到的细节,正是这些细节让我走了不少弯路。

先安装 lm_sensors:
[root@www ~]# yum install lm_sensors

安装完毕后运行 sensors-detect:
[root@www ~]# /usr/sbin/sensors-detect

然后一路回车,到了最后的时候出现了这个:
Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no):
Starting lm_sensors: No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.

[FAILED]

网上查了下,很多的朋友也都碰到这个问题,但都不知道怎么解决,没有经验可以借鉴,只好自力更生了。

最后google到一个线索:使用最新版的 sensors-detect。于是下载最新版的 sensors-detect:
[root@www ~]# wget http://dl.lm-sensors.org/lm-sensors/files/sensors-detect
[root@www ~]# chmod u+x sensors-detect
[root@www ~]# ./sensors-detect

这次安装还是没成功,但是,非常重要的是,这个新版的sensors-detect给出了失败的原因:

Warning: the required module coretemp is not currently installed
on your system. If it is built into the kernel then it’s OK.
Otherwise, check http://www.lm-sensors.org/wiki/Devices for
driver availability.

Warning: the required module ipmisensors is not currently installed
on your system. If it is built into the kernel then it’s OK.
Otherwise, check http://www.lm-sensors.org/wiki/Devices for
driver availability.

No modules to load, skipping modules configuration.

有了错误原因,解决起来就好办了,google这个 coretemp ,找到了这篇post:

http://www.centos.org/modules/newbb/viewtopic.php?topic_id=14748

我是个懒人,直接用6楼提供的rpm安装了:
[root@www ~]# wget http://www.cs.vsu.ru/~raskhozhev/files/dkms-coretemp-1.00-1.noarch.rpm
[root@www ~]# rpm -i dkms-coretemp-1.00-1.noarch.rpm

提示需要这个rpm包依赖 dkms 包,那就装吧:
[root@www ~]# yum install dkms

”dkms-2.1.1.2-1.el5.rf.noarch.rpm“

安装不成功,会提示安装 kernel-devel,

[root@www ~]# rpm -i dkms-coretemp-1.00-1.noarch.rpm

成功了,接着重新开始 sensors-detect:

[code="java"][root@www~]/usr/sbin/sensors-detect
[code="java"] sensors-detect
Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `coretemp':
  * Chip `Intel Core family thermal sensor' (confidence: 9)

Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no):
Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors
for initialization at boot time.
You should now start the lm_sensors service to load the required
kernel modules.

Unloading i2c-dev... OK

启动服务:    service sensors start

终于看到绿色OK,启动 lm_sensors:
[root@www ~]# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +34°C  (high =  +100°C)

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +34°C  (high =  +100°C)

总结:
Linux Kernel 2.6.22 以上才自带 coretemp,CentOS 5.4 使用的是 Kernel 2.6.18,所以没有自带这个模块,需要自己patch或者安装第三方做好的rpm

lm_sensors 需要 coretemp 模块,否则无法找到传感器。

上面的错误信息也提到缺少 ipmisensors 模块(如果装上这个模块,lm_sensors 好像还可以查看风扇转速、CPU电压等其他信息,但我不需要这些,所以没装),但如果不装,也能查看CPU温度

转自:http://liang.eu/servers/install-lm_sensors-on-centos-5-4-64bit

CPU 温度监控软件(lm_sensors)相关推荐

  1. 在 CentOS 上安装 CPU 温度监控软件(lm_sensors)

    http://liang.eu/servers/install-lm_sensors-on-centos-5-4-64bit 前段时间新装了一台服务器,系统是 CentOS 5.4 x64,托管在天通 ...

  2. linux 温度控制软件,linux上安装cpu温度监控软件

    linux上安装cpu温度监控软件 系统环境: [root@firerat ~]# cat /etc/redhat-release Fedora release 14 (Laughlin) 所需软件: ...

  3. Ubuntu16.04安装(个鬼鬼)linux下的cpu温度监控软件 lm-sensors,设置cpupower

    感觉好惨,毕设一波三折换了两回题目--进度条显示为∞.还能怎么办,继续做啊--现在是先做这个比较稳的简单的把实验先搞完.准备工作一安装im-sensors 安装linux下的cpu温度监控软件 lm- ...

  4. linux 温度控制软件,linux下的cpu温度监控软件 lm-sensors

    linux下的cpu温度监控软件 lm-sensors 发布时间:2008-09-05 00:27:46来源:红联作者:PCHCO 现在购买主机板时都会有厂商提供的监控软体可以使用,而最常使用到到功能 ...

  5. linux下的cpu温度监控软件 lm-sensors

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 原贴:h ...

  6. Linux|奇怪的知识---CPU温度监控

    前言: 最近我的台式机电脑CPU风扇由于积灰严重,噪音比较大,因此更换了CPU风扇. 更换比较简单没什么好说的,但我想清楚的知道我的CPU温度到底是多少,进而知道这个新风扇是否能给CPU一个清凉的环境 ...

  7. CPU温度监控常见问题

    设备的性能取决于其CPU的状况:没有CPU,设备将无法正常运行.跟踪 CPU 运行状况指标至关重要,尤其是 CPU 温度,如果 CPU 过热,系统可能会滞后或崩溃. 是什么导致 CPU 温度升高 计算 ...

  8. 剖析CPU温度监控技术

    迄今为止还没有一种cpu散热系统能保证永不失效.失去了散热系统保护伞的"芯",往往会在几秒钟内永远停止"跳动".值得庆幸的是,聪明的工程师们开发出有效的CPU温 ...

  9. centos 温度监控软件

    yum install lm_sensors ;CPU温度监控yum install hddtemp ;硬盘 当前cpu温度可以执行sensors显示 硬盘温度通过命令 hddtemp /dev/设备 ...

最新文章

  1. 机器学习与高维信息检索 - Note 5 - (深度)前馈神经网络((Deep) Feedforward Neural Networks)及基于CVXOPT的相关实例
  2. winform程序捕获全局异常,对错误信息写入日志并弹窗
  3. 关于校验规则(Validation Rule)和业务规则(Bussiness Rule)的思考
  4. jittor和pytorch生成网络对比之wgan_gp
  5. 用ionic快速开发hybird App(已附源码,在下面+总结见解)
  6. Ubuntu 下PySpark安装
  7. 比特飞-建站100天感悟
  8. (转)关于CNN中平移不变性的理解
  9. Vue2.0 相对于Vue1.0的变化:生命周期
  10. emacs下的几个神器
  11. fiddler如何伪造referrer_Fiddler抓包神器带你遨游网络,叱咤风云,为所欲为
  12. 【路径规划】基于matlab无线充电车辆路径和速度预测【含Matlab源码 1473期】
  13. Linux大棚版redis入门教程(推荐)
  14. vb中查询mysql_vb数据库查询语句-vb中使用sql语句-vb读取sql语句的字段
  15. C语言开发FlyBird小游戏,飞翔小鸟小游戏,可以直接运行!
  16. Django 菜鸟教程(跑通流程)
  17. Linux源码解析--从开机加电到main函数
  18. springboot将文件响应给前端
  19. Python文件IO处理技巧: 读写、重定向、间隔符、路径、存在性与文件列表
  20. 拼一个自己的操作系统(SnailOS 0.03的实现)

热门文章

  1. data:image/png;base64这什么玩意
  2. Spire.Office for .NET/JAVA 和谐版
  3. python编码声明:是coding:utf-8还是coding=urf-8呢?
  4. python绘制太阳系模型_【循序渐进学图形学之】OpenGL绘制太阳系模型
  5. Excel工作表如何按照字母顺序排序
  6. 干货 | 携程 SOA 的 Service Mesh 架构落地
  7. 时间序列分析之AR、MA、ARMA、ARIMA详解(1)
  8. 如何把视频做成gif图,视频怎么做成gif表情包
  9. 如何将视频转为gif有趣动图
  10. Docker是什么?有什么用?