知识大全 RedHat8.0下轻松实现主板状态监测

Posted DHA

篇首语:博观而约取,厚积而薄发。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 RedHat8.0下轻松实现主板状态监测相关的知识,希望对你有一定的参考价值。

RedHat8.0下轻松实现主板状态监测  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  近来编译hotapplet时发现lm_sensors这个监测系统状态好东东 正为在rh 上的编译问题大费周章 无意中发现 原来redhat 已经自带了lm_sensors 而且内核也已经打上相应的i c补丁(最新版本的lm_sensors需要新版本的i c 好像 内核才已经打上相应的补丁) 下面以我的机器环境为例 简说一下过程 希望能起到抛砖引玉的作用    环境   redhat 内核 (发行版自带的也行 后来更新的几个内核没有更新到i c和sensors部分) 主板是精英的P ISA 属于旧款的 E 带CPU温度监测 机箱温度监测 CPU风扇监测 电源风扇监测(我将显卡风扇接到电源风扇的插座上去 因此监测到的是显卡风扇的转速) CPU核心电压 BIOS设置维持锂电池电压等监测   所需软件   lm_sensors rh 自带 如果没装 请在那些安装盘上找找 我也不知道具体是哪张盘 gkrellm 不是必需的 不过安装它后监测时更直观方便点 gkrellm的 版本可能也行 但要自己编译sensors支持插件    步骤   开一个终端 输入sensors detect命令 出现一堆提示信息 是关于lm_sensors使用基本知识的 大家喜欢就看看 不喜欢就接着看下面的   We can start with probing for (PCI) I C or SMBus adapters   You do not need any special privileges for this   Do you want to probe now? (YES/no):   粗译 准备检测PCI和SMBus形式的监测硬件 是否继续  当然选Yes  Probing for PCI bus adapters   Use driver `i c riva for device : : GeForce MX   Probe succesfully concluded   We will now try to load each adapter module in turn   Load `i c riva (say NO if built into your kernel)? (YES/no):   粗译 找到和显卡有关的东东 是否加载i c riva模块  估计是nvidia显卡监控用的 可惜我的Geforce MX 不支持这个 选no(其实就算选Yes也没用 rh 的内核没有i c riva这个模块 可能是新版本的i c才有吧)  Do you now want to be prompted for non detectable adapters? (yes/NO):   这个不知道是干什么的 选默认的NO 回车就行  To continue we need module `i c dev to be loaded   If it is built in into your kernel you can safely skip this   i c dev is not loaded Do you want to load it now? (YES/no):   粗译 继续的话 需要加载i c dev这个模块 如果你用的是自己编译的内核 而且这个模块的功能已经编译进内核里 则可以略过这步   Rh 将这些功能都置为模块 选默认的Yes  Some chips are also accessible through the ISA bus ISA probes are  typically a bit more dangerous as we have to write to I/O ports to do  this Do you want to scan the ISA bus? (YES/no):   粗译 一些芯片组通过ISA总线访问 而检测ISA有一点点危险 因为需要写I/O口 是否检测ISA总线  不管它 选Yes  出现一堆检测结果 失败(Failed)的我就不说了 我的主板是有两个是成功的 检测信息是   Character in C format wrapped at /usr/sbin/sensors detect line   Trying address x Success!  (confidence driver `lm )  Character in C format wrapped at /usr/sbin/sensors detect line   Trying address x Success!  (confidence driver `it )  这信息说明 共有两个模块都能支持我主板上的监测芯片 分别是lm 和it 这两个(后来试验的结果证明 it 这个模块的效果好点)  这步最重要 如果全部都失败 那标明要么你的主板没有监测功能 要么此半版本的lm_sensors和i c不支持你的主板 考虑一下升级内核和lm_sensors的版本吧!  Now follows a summary of the probes I have just done   Just press ENTER to continue: 按回车键继续  I will now generate the mands needed to load the I C modules   Sometimes a chip is available both through the ISA bus and an I C bus   ISA bus access is faster but you need to load an additional driver module  for it If you have the choice do you want to use the ISA bus or the  I C/SMBus (ISA/smbus)?   粗译 现在给出加载模块的相应命令 有时 一种芯片可能都能通过ISA和PCI两种总线访问 ISA总线访问较快 但需要另外的模块支持 选择哪种访问方式?  不管它 我选ISA 默认也是ISA(我试过 我的环境下就算选smbus 也是一样的结果)  WARNING! If you have some things built into your kernel the   below list will contain too many modules Skip the appropriate ones!  To load everything that is needed add this to some /etc/rc* file:  粗译 警告!如果你已经将某些功能编译进内核里 则可以跳过不加载下面列表中的一些模块 要加载下面列表中的模块 将它们加入到/etc/rc*file中  # cut here   # I C adapter drivers  modprobe i c isa  # I C chip drivers  modprobe it   # cut here   编辑/etc/rc local 将这几行粘贴进去 保存 这样系统每次开机后自动加载相关模块 让监测起作用 (最好先手工加载一下 看上面列出的模块是否存在 如果报告modprobe: Can t locate module xxx 则说明需要的模块不存在 可能是内核不支持)  To make the sensors modules behave correctly add these lines to either  /etc/nf or /etc/conf modules:  粗译 为了让sensors模块工作正常 将下面几行加入到/etc/nf或者/etc/conf modules里  # cut here   # I C module options  alias char major i c dev  # cut here   redhat 上的模块配置文件是/etc/nf 将上面几行加入到/etc/nf里 保存   重起 重新进入系统后在终端运行一下sensors命令 看是否有类似下面的输出 如果有 那么 恭喜你 成功了!  [root@llc root]# sensors  it isa   Adapter: ISA adapter  Algorithm: ISA algorithm  VCore : + V (min = + V max = + V)   + V: + V (min = + V max = + V)   + V: + V (min = + V max = + V)   VBat: + V  fan : RPM (min = RPM div = )   fan : RPM (min = RPM div = )   Temp /CPU: + 度(min = + 度 max = + 度)   上面的信息中 VCore 是CPU核心电压 VBat是BIOS锂电池电压 fan 是CPU风扇转速 fan 是电源风扇转速(对于我的机器其实就是显卡风扇转速了) Temp 是CPU温度 这里需要提醒的是 sensors检测到的信息 (对我的机器)有些是明显错误的 具体原因我不清楚 可能是支持还不是很好吧(win下speedfan的监测结果比这个准一点 起码没有明显错误的) 也有可能是设置的问题   最后 建议大家安装gkrellm (公社就有下载 有源码及rpm包) 在作了相应设置 加载了相关模块后 gkrellm的设置里关于sensors的选项就可用了 同样有温度 风扇转速 电压的监测项 还可以为它们设置警告范围 越出范围的话执行相关的警告动作 正确设置后 gkrellm的面板上能直接显示各种状态 一目了然 非常直观 方便 无需敲sensors命令来看状态了    cha138/Article/program/Oracle/201311/17098

相关参考

知识大全 轻松保持面试最佳状态

1.不要迟到。提前确认面试地点,并最好提前15分钟到达。万一不慎迟到,应第一时间致电,并诚恳解释原因。这种行为将考验你的职业素质与应变能力。2.对应征的企业一无所知,证明你对这份工作并不感兴趣。“对不

知识大全 移动神州行轻松卡7(s套餐) 月末买的手机号(未开通状态) 急============================

移动神州行轻松卡7(s套餐)月末买的手机号(未开通状态)急============================1、GPRS分次日开通和次月开通,到月末最后一天就只有次月了,打个10086就能办,网

知识大全 新组装的电脑,发现电源有个插头在主板上找不到插口,我记得以前老电脑插过的,请教下这个口还有用吗

新组装的电脑,发现电源有个插头在主板上找不到插口,我记得以前老电脑插过的,请教下这个口还有用吗你好!很高兴回答你的问题~主板上只有一个20PIN+4/8pin的供电其他的是硬盘,光驱,机箱风扇等等的供

知识大全 10招让你面试轻松过关

可以从以下几个方面来磨炼你的面试技巧:  1.开始面试时即进入一种轻松的注意力集中状态。这种状态是杰出的网球运动员、篮球运动员或花样滑冰运动员在开始比赛时所具有的。你可以在开始面试

知识大全 怎样看自己的主板sata接口类型

怎样看自己的主板sata接口类型在系统下运行Everest,检测系统硬件,如果sata口测试是3GB的,就是sata2,如果是6GB的,就是sata3.这样测试的比较准确。接口类型为SATA的光驱可以

知识大全 为什么电脑用久了就要拔下内存或者显卡再插上才能开机

为什么电脑用久了就要拔下内存或者显卡再插上才能开机电脑用久了就要拔下内存或者显卡再插上才能开机有可能是机器损耗大导致主板集成不良;可刷新升级主板的BIOS提高主板的兼容性看是否有所改善;可排查内存损坏

知识大全 面试轻松过关10种技巧

当你欣赏奥林匹克花样滑冰运动员轻松自如地在冰上表演时,你可能会想,多么简单而不费力气。但你没有看到,是运动员经年累月的艰苦训练才使她达到今日的状态。好的面试也是这样,你必须经过充分的准备和练习,才能使

知识大全 面试轻松过关十种技巧

   当你欣赏奥林匹克花样滑冰运动员轻松自如地在冰上表演时,你可能会想,多么简单而不费力气。但你没有看到,是运动员经年累月的艰苦训练才使她达到今日的状态。好的面试也是这样

知识大全 面试技巧轻松过关10种方法

当你欣赏奥林匹克花样滑冰运动员轻松自如地在冰上表演时,你可能会想,多么简单而不费力气。但你没有看到,是运动员经年累月的艰苦训练才使她达到今日的状态。好的面试也是这样,你必须经过充分的准备和练习,才能使

怎样对待心理不平衡

在现实生活中,人们常有这种误解,认为老年人离退休以后,没有工作负担,不会为工作而苦恼,从此就可以轻松愉快地安度幸福晚年了。实际上,事实并非如此。从心理学的角度上讲,当人长期处于紧张工作状态中一旦松弛下