jlb.jp/hsinstall8s/hs8rrdtool

| <凡例> 赤字=入力する文字列 青字=表示される文字列(コンソール画面) 紫字=エディタ等で入力する文字列 緑字=特に強調するコメント等
|
■Turbolinux7 のインストールと環境設定で、「ハードウエアーモニターを導入する」という掲載をしていますが、それ以後に色々調べたところ、Turbolinux8には、
lm_sensors というRPMが含まれていることがわかりました。
早速に、各公開中のホームページを参考にさせていただき、自分なりの改造も加えてほぼ順調に利用できる目処が立ちましたので、事例として公開いたします。
ただし、マザーボード(以下:MB)はAOpenのAX3S又はMX3S固有の情報になると思いますので、ご注意ください。
当然間違いがあると思いますが、同じように導入を試みられる方に、何らかの参考になれば幸いです。
右画像は、AOpenのMX3S
を使って、Celeron 800MHz
のCPUファンを、通常の吹きつけと・吸い出しで比較したときの
rrdtool の画像です。
ヒートシンクメーカー発表と同じく1度程度しか変わらないため、私はファンの向きを吸い出しで使っています。
| 1.lm_sensors の設定 |
RPMがインストールされているので、 sensors-detect でMBのセンサーを検出します。
私のMBは、全て [ENTER] か大文字の部分を入力することで問題は発生しませんでした。
[root@hs8 root]# sensors-detect
This program will help you to determine which I2C/SMBus modules you need to
load to use lm_sensors most effectively.
You need to have done a `make install', issued a `depmod -a' and made sure
`/etc/conf.modules' (or `/etc/modules.conf') contains the appropriate
module path before you can use some functions of this utility. Read
doc/modules for more information.
Also, you need to be `root', or at least have access to the /dev/i2c[-/]* files
for some things. You can use prog/mkdev/mkdev.sh to create these /dev files
if you do not have them already.
If you have patched your kernel and have some drivers built-in you can
safely answer NO if asked to load some modules. In this case, things may
seem a bit confusing, but they will still work.
IF THIS IS AN IBM THINKPAD, PRESS CTRL-C NOW!
IBM Thinkpads have a severely broken i2c/SMBus implementation, just scanning
the bus will break your thinkpad forever!
We can start with probing for (PCI) I2C or SMBus adapters.
You do not need any special privileges for this.
Do you want to probe now? (YES/no): y
Probing for PCI bus adapters...
Use driver `i2c-i810' for device 00:02.0: Intel 82815 GMCH
Use driver `i2c-i801' for device 00:1f.3: Intel 82801BA ICH2
Probe succesfully concluded.
We will now try to load each adapter module in turn.
Load `i2c-i810' (say NO if built into your kernel)? (YES/no): y
Module loaded succesfully.
Load `i2c-i801' (say NO if built into your kernel)? (YES/no): y
Module loaded succesfully.
Do you now want to be prompted for non-detectable adapters? (yes/NO): n
To continue, we need module `i2c-dev' to be loaded.
If it is built-in into your kernel, you can safely skip this.
i2c-dev is not loaded. Do you want to load it now? (YES/no): y
Module loaded succesfully.
We are now going to do the adapter probings. Some adapters may hang halfway
through; we can't really help that. Also, some chips will be double detected;
we choose the one with the highest confidence value in that case.
If you found that the adapter hung after probing a certain address, you can
specify that address to remain unprobed. That often
includes address 0x69 (clock chip).
Next adapter: I810/I815 I2C Adapter (Bit-shift algorithm)
Do you want to scan it? (YES/no/selectively): y
Next adapter: I810/I815 DDC Adapter (Bit-shift algorithm)
Do you want to scan it? (YES/no/selectively): y
Next adapter: SMBus I801 adapter at 5000 (Non-I2C SMBus adapter)
Do you want to scan it? (YES/no/selectively): y
Can't open /dev/i2c[-/]2
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): y
Probing for `National Semiconductor LM78'
Trying address 0x0290... Failed!
Probing for `National Semiconductor LM78-J'
Trying address 0x0290... Failed!
Probing for `National Semiconductor LM79'
Trying address 0x0290... Failed!
Probing for `Winbond W83781D'
Trying address 0x0290... Failed!
Probing for `Winbond W83782D'
Trying address 0x0290... Failed!
Probing for `Winbond W83627HF'
Trying address 0x0290... Success!
(confidence 8, driver `w83781d')
Probing for `Winbond W83697HF'
Trying address 0x0290... Failed!
Probing for `Silicon Integrated Systems SIS5595'
Trying general detect... Failed!
Probing for `VIA Technologies VT82C686 Integrated Sensors'
Trying general detect... Failed!
Probing for `VIA Technologies VT8231 Integrated Sensors'
Trying general detect... Failed!
Probing for `ITE IT8705F / IT8712F / SiS 950'
Trying address 0x0290... Failed!
Probing for `IPMI BMC KCS'
Trying address 0x0ca0... Failed!
Probing for `IPMI BMC SMIC'
Trying address 0x0ca8... Failed!
Now follows a summary of the probes I have just done.
Just press ENTER to continue:
Driver `w83781d' (should be inserted):
Detects correctly:
* ISA bus address 0x0290 (Busdriver `i2c-isa')
Chip `Winbond W83627HF' (confidence: 8)
I will now generate the commands needed to load the I2C modules.
Sometimes, a chip is available both through the ISA bus and an I2C 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
I2C/SMBus (ISA/smbus)? ISA
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: <==最初の指示
#----cut here----
# I2C adapter drivers
modprobe i2c-isa
# I2C chip drivers
modprobe w83781d
#----cut here----
To make the sensors modules behave correctly, add these lines to either
/etc/modules.conf or /etc/conf.modules: <==2つ目の指示
#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----
Do you want to generate /etc/sysconfig/lm_sensors? (YES/no): y
Copy prog/init/lm_sensors.init to /etc/rc.d/init.d/lm_sensors
for initialization at boot time.
[root@hs8 root]#
最初の指示の通りに、 /etc/rc.local の最下行に追加します。
[root@hs8 root]# vi /etc/rc.local
# I2C adapter drivers
modprobe i2c-isa
# I2C chip drivers
modprobe w83781d
次に、2つ目の指示の通りに、 /etc/modules.conf の最下行に追加します。
[root@hs8 root]# vi /etc/modules.conf
# I2C module options
alias char-major-89 i2c-dev
ここで、リブートするとなっていましたが試しに sensors コマンドを使ってみました。
[root@hs8 root]# sensors
Can't access /proc file
/proc/sys/dev/sensors/chips or /proc/bus/i2c unreadable;
Make sure you have done 'modprobe i2c-proc'!
やはりリブートが必要ということですので、リブートします。
<<続き>>
[root@hs8 root]# sensors
w83627hf-isa-0290
Adapter: ISA adapter
Algorithm: ISA algorithm
VCore 1: +1.74 V (min = +0.00 V, max = +0.00 V)
VCore 2: +1.76 V (min = +0.00 V, max = +0.00 V)
+3.3V: +3.28 V (min = +2.97 V, max = +3.63 V)
+5V: +4.99 V (min = +4.50 V, max = +5.48 V)
+12V: +11.97 V (min = +10.79 V, max = +13.11 V)
-12V: -11.83 V (min = -13.21 V, max = -10.90 V)
-5V: -5.10 V (min = -5.51 V, max = -4.51 V)
V5SB: +5.39 V (min = +4.50 V, max = +5.48 V)
VBat: +3.26 V (min = +2.70 V, max = +3.29 V)
fan1: 0 RPM (min = 3000 RPM, div = 2) <====fan1が0RPMのまま
fan2: 0 RPM (min = 3000 RPM, div = 2)
fan3: 0 RPM (min = 3000 RPM, div = 2)
temp1: +28庵 (limit = +60庵) sensor = thermistor
temp2: +14.0庵 (limit = +60庵, hysteresis = +50庵) sensor = PII/Celeron diode
temp3: +127.5庵 (limit = +60庵, hysteresis = +50庵) sensor = PII/Celeron diode ALARM
vid: +0.000 V
alarms:
beep_enable:
Sound alarm disabled上記 sensors コマンドの結果ですが、ファンが付いているのに回転数を表示していません。
他、 temp2 CPUの温度も低すぎるような気がします。
以上、少し気になるところがありますが、あっさり表示するようになりました。ファンの回転数表示については、色々思考やファイルを参考(英和翻訳等で)にして
/etc/sensors.conf ファイルに追記しました。
[root@hs8 root]# vi /etc/sensors.conf
chip "w83782d-*" "w83783s-*" "w83627hf-*" <===この辺りで次のチップ名の前
## jlb add
set fan1_div 4
また、設定を加えたら、 sensors -s コマンドが必要と書いて有ったので実行します。
[root@hs8 root]# sensors -s
[root@hs8 root]# sensors
(省略)
fan1: 1607 RPM (min = 1500 RPM, div = 4) ALARM <==それなりの回転数を表示しました
fan2: 0 RPM (min = 3000 RPM, div = 2)
(省略)
実は、 fan2 にも、HDD用のファンを取り付けてあるのと、両方とも温度センサー付きのファンをつけているため、低回転数まで対象となるよう、最終的には次のように追加しています。
[root@hs8 root]# vi /etc/sensors.conf
chip "w83782d-*" "w83783s-*" "w83627hf-*" <===この辺りで次のチップ名の前
## jlb add
set fan1_div 8
set fan2_div 8
また、 sensors -s コマンドは、上の .conf ファイルを変更したら毎回必要のようで、ブート時に実行されるよう、 rc.local のセンサードライバーの後ろに記述します。
[root@hs8 root]# vi /etc/rc.local
# I2C adapter drivers
modprobe i2c-isa
# I2C chip drivers
modprobe w83781d
if [ -f /etc/sensors.conf ]; then
sensors -s
fi
確認してみます。
[root@hs8 root]# sensors
(省略)
fan1: 1687 RPM (min = 750 RPM, div = 8)
fan2: 1704 RPM (min = 750 RPM, div = 8)
(省略)
正常に表示されるようです。
ただし、 div を大きくした関係か、 rrdtool で記録したときに、時々異常値をあらわすようになりました。
これは既にHDDのファンにEMIコアを1個取り付けて対策を打った後ですが、中央左の楕円にあるCPUファンの異常値が発生するようになりました。(緑色)
また、赤色のHDDファンは、ファン付属の温度センサーを通気のよいところへ置いたために、停止(3箇所)することが発生していますが、これは正常と思います。 後に、本来の計測場所(HDD付近)に持っていくと回転は停止しませんでしたが、右の楕円で囲っているところで、再度異常値を示しています。
この状態では、HDDファンのEMIコアは1個でしたが、CPUファンとともに次のようにノイズ対策を実施したところ、大丈夫のようで、一段落しています。
(上)CPUファンへのEMIフィルターの挿入。(1個所のみ)
(上)マザーボード付近へのEMIフィルターの挿入(HDD用センサー:その1)
(上)HDD用センサーの延長ケーブル接続部に、EMIフィルタを挿入(HDD用センサー:その2)
ここまでで、一応センサーの調整を終わります。
| 2. rrdtool のインストール。 |
rrdtool は、tar.gz ファイルからインストールする方法と、 RPM からインストールする方法が有るようですが、私は、RPMをそのままダウンロードしてインストールしました。
ダウンロード元は、ここになります。
作業ディレクトリィは、 /usr/local/src/rrdtool を想定しています。
[root@hs8 rrdtool]# ll
合計 988
drwxr-xr-x 2 root root 4096 11月 23 20:56 ax3s/
-rw-r--r-- 1 root root 22847 11月 23 20:56 rrdstats-0.3b.tar.gz
-rw-r--r-- 1 root root 814104 11月 23 20:56 rrdtool-1.0.39-1.7.2.i386.rpm
-rw-r--r-- 1 root root 158631 11月 23 20:56 rrdtool-devel-1.0.39-1.7.2.i386.rpm
[root@hs8 rrdtool]# rpm -ivh rrdtool-1.0.39-1.7.2.i386.rpm
Preparing... ########################################### [100%]
1:rrdtool ########################################### [100%]
[root@hs8 rrdtool]# rpm -ivh rrdtool-devel-1.0.39-1.7.2.i386.rpm
Preparing... ########################################### [100%]
1:rrdtool-devel ########################################### [100%]
[root@hs8 rrdtool]#
この操作で、 rrdtool は usr/bin/rrdtool にインストールされていました。
rrdtool のインストールはこれで終わりです。
| 3. rrdstats のインストール |
rrdstats は rrdtool のフロントエンド(前処理)といわれているようですが、とりあえずインストールします。
ただし、作業場所の指定があるようで、その通りにします。
(作業場所: /opt/rrdstats )
[root@hs8 rrdtool]# mkdir /opt/rrdstats
[root@hs8 rrdtool]# cp rrdstats-0.3b.tar.gz /opt/rrdstats/
[root@hs8 rrdtool]# cd /opt/rrdstats
[root@hs8 rrdstats]# tar zxvf rrdstats-0.3b.tar.gz
cron.daily/
cron.daily/rrdcron
cron.hourly/
(省略)
stats.php/includes/rrdset.inc
stats.php/includes/rrdfuntions.inc
update.sh
[root@hs8 rrdstats]#
以上で、後は説明書??にあるように僅かな設定をすればよいのですが、私は次のように設定しました。
その前に、ひとつだけ2項でインストールした rrdtool の場所を確認しておきます。
[root@hs8 rrdstats]# which rrdtool
/usr/bin/rrdtool
[root@hs8 root]# cd /opt/rrdstats/
[root@hs8 rrdstats]# ll
合計 112
drwxr-xr-x 2 root root 4096 11月 5 2001 cron.daily/
drwxr-xr-x 2 root root 4096 4月 23 2001 cron.hourly/
drwxr-xr-x 2 root root 4096 2月 18 2002 doc/
drwxr-xr-x 2 root root 4096 11月 30 13:35 etc/
-r-xr-xr-x 1 root root 20095 11月 25 15:27 rrdcgi*
-r-xr-xr-x 1 root root 4099 11月 3 2001 rrdcgi.day*
-r-xr-xr-x 1 root root 814 10月 31 2001 rrdfunc*
-r-xr-xr-x 1 root root 13142 5月 1 2002 rrdhtml*
-r-xr-xr-x 1 root root 6507 11月 30 13:37 rrdstats*
-rw-r--r-- 1 root root 22847 11月 25 15:27 rrdstats-0.3b.tar.gz
-r-xr-xr-x 1 root root 2330 10月 19 2001 rrdstats.day*
drwxrwxrwx 4 48 48 4096 5月 1 2002 stats.php/
drwxr-xr-x 8 root root 4096 11月 25 15:28 tables/
-rwxr-xr-x 1 root root 181 5月 1 2002 update.sh*
[root@hs8 rrdstats]#
cfg ファイルを開けて設定します。
[root@hs8 rrdstats]# vi etc/rrdstats.cfg
<<9行目付近>>
rrdsizey=200
rrdsizex=500
<<41行目付近>> ここは確認のみ。
rrdtool="/usr/bin/rrdtool"
<<67行目付近>>
rrdname="hs8.jlb.jp"
<<150行目付近>>
sensor="w83627hf-isa-0290"
sensors="in0 in1 in2 in3 in4 in5 in6 in7 in8"
sensors_names="V.Core1 V.Core2 +3.3v +5v +12v -12v -5v V5SB V.Bat"
sensors_factor="1 1 1 1.685 3.777 -16.57 -6.1 1.68 1"
sensors_trans="0 0 0 0 0 2.0 0 0 0"
sensors_fan="fan2 fan1" <==fanの順番を入れ替えました。 (2003/06/08)
sensors_fan_names="Fan.HDD Fan.CPU"
sensors_fan_colors="00FF00 FF0000"
sensors_temp="temp1 temp2"
sensors_temp_names="Temp.MB Temp.CPU"
# add by je3jlb
sensors_temp_factor="1 2"
sensors_temp_trans="0 10"
sensors_temp_colors="00FF00 FF0000"
sensors_colors="00FF00"
sensors_color_max="FF0000"
sensors_color_min="0000FF"
特に、 in?? については、適当にいじったため、どこを変更したかは正確では有りませんが、この設定を反映するコマンドが、つぎのようになります。
その他に apcupsd の状態を表示する部分もありましたが、行頭に全て # を記入して無効にしています。
また、今後もあまり意味の無い部分は、初期から無効にするように変更を加えていくと思います。
なお、 rrdhtml は、 rrdstats.cfg 設定ファイルを変更したときは、必ず実行しなければならないとなっています。
センサー用 html ディレクトリィーを作ります。
[root@hs8 rrdstats]# mkdir /var/www/html/stats
次の rrdhtml を走らせて、 html ディレクトリィーの中身を作成します。
[root@hs8 rrdstats]# ./rrdhtml
htmlファイルの一部修正 (2003/06/08) ===> 項7.で再修正しました。
後で気が付きましたが、別に走らせている awstats の 404 エラーに mem.html の maq_ver.jpgファイルが引っかかっています。
そこで、その記述を削除することにします。
[root@hs8 stats]# vi /var/www/html/stats/mem.html
<html>
<head>
<title>RRDstats MEMORY</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000099"background="../fondos/maq_ver.jpg">
<div align="center">
<<以下省略>>
その後、クローンへの設定ですが、私は、次のような設定にしました。
[root@hs8 rrdstats]# vi /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
* * * * * root /opt/rrdstats/rrdstats
30 * * * * root /opt/rrdstats/rrdstats.day
次に、もうひとつの設定ですが、説明にある内容は、
/opt/rrdstats/cron.daily の下にあるファイルと /opt/rrdstats/cron.hourly の下にあるファイルを、それぞれ /etc/cron.daily および /etc/cron.hourly にコピーするようにとの指示があります。
その内、 /etc/cron.daily はそのままコピーをしました。
[root@hs8 rrdstats]# cp cron.daily/rrdcron /etc/cron.daily/
もうひとつの、 /etc/cron.hourly のところはコピーせず、10分毎に更新されるように、次のように設定しました。
[root@hs8 rrdstats]# crontab -e
5,15,25,35,45,55 * * * * /opt/rrdstats/cron.hourly/./rrdcron
これで、最新1時間のグラフが、10分毎に更新されるようになります。
ただし、 /opt/rrdstats/doc/install には、 crond を再起動するように書いてあります。
[root@hs8 rrdstats]# /etc/rc.d/init.d/crond restart
としておきます。
| 4.rrdcgi の変更 |
ここまでで、ほどほどのグラフになりますが、さらに調整をするときは次のことを実施します。
まず、最初にグラフを見たときに、線の細さに気が付くと思いますが、それは rrdstats.cfg では変更できないようなので、直接 rrdcgi に対して変更を加えました。
[root@hs8 rrdstats]# vi rrdcgi
各グラフで、線が細いと思うところは、LINE1 から LINE2 に変更します。(多個所あり)
<<例98行目付近>>
GPRINT:mmed:AVERAGE:"%6.2lf" \
LINE2:mmed#00FF00:"Ram\n" \
GPRINT:smed:MAX:"%6.2lf" \
GPRINT:smed:MIN:"%6.2lf" \
GPRINT:smed:AVERAGE:"%6.2lf" \
LINE2:smed#0000FF:"Swap\n" \
COMMENT:"\n" COMMENT:"Create: `date`" > /dev/null
主な変更点は、以上です。
| 5.その他の設定と、参考ファイル |
その他に rrdstats ファイルにも変更を加えました。
疑問に思うところはCPU温度が、MB温度に比べてあまりに低いところですが、他の config ファイルでは変更箇所が見つけられなかったため、私は rrdstats に直接の行動を起こしました。
同じように、試されるときは、十分な注意と自己責任で実施してみてください。
[root@hs8 rrdstats]# vi rrdstats
<<215行目辺り>>
for name in $sensors_temp
do
if [ ${name} == "temp2" ]
then
value=`cat /proc/sys/dev/sensors/${sensor}/${name} | /bin/awk '{print $3}'`
else
value=`cat /proc/sys/dev/sensors/${sensor}/${name} | /bin/awk '{print $3}'`
fi
$rrdtool update ${rrdtables}${rrdtables_sensor}${name}.rrd N:$value > /dev/n
ull
done
MX3Sではそのままの値を採用したときに、20度以下の場合が多かったので、MBの温度を超える値付近を適当に設定する気持ちで、約1.6倍を採用して直接書き込みました。(アンダーラインのところ)
value=`cat /proc/sys/dev/sensors/${sensor}/${name} | /bin/awk '{print $3 * 1.6}'`
現在は、1.6倍ではなくプラス10度に修正しています。 (2003/06/08)
value=`cat /proc/sys/dev/sensors/${sensor}/${name} | /bin/awk '{print $3 + 10}'`
プラス10度の設定を取りやめ、初期状態の記述に戻しました。 (2004/09/23)
| 6.確認 |
以上の設定で、 hs8.jlb.jp の状態がWeb上で確認できるようになりました。
念のため、私の変更したファイルを記述しておきます。
ただし、AOpenのAX3S Proか、MX3Sでしか、試していません。
/opt/rrdstats/etc/rrdstats.cfg <=各ファイル その後、変更・追加しています。(2003/06/08)
/opt/rrdstats/rrdcgi
/opt/rrdstats/rrdstats
/opt/rrdstats/rrdhtml
/etc/sensors.conf
上記5ファイルには .txt を付加しています。 (2003/03/30)
直接クリックした時、一部のファイルが表示化けするため、上記ファイルは tgz 形式にしています。
また、 lzh 形式は以下に追加します。 (2003/09/25)
/opt/rrdstats/etc/rrdstats.cfg
/opt/rrdstats/rrdcgi
/opt/rrdstats/rrdstats
/opt/rrdstats/rrdhtml
/etc/sensors.conf
まだまだ、電圧値等は調整する必要がありますが、とりあえず公開します。
いずれは、本当に必要な項目だけに絞って、運用できればと思います。
この rrdtool を入れたことにより、CPUの大まかな負荷がわかるようになりました。
そのため、CPUをPen2−350MHzから、Celeron−800MHzに変更しましたが、クロックの倍増によりCPU負荷も、別のCPU (P2-300MHz) で実験したときの数値から判断して、約半分になっています。
また、実際の運用では、CPU負荷というのはWeb公開のアクセス負荷よりも、別ページに掲載している AWstats や、この rrdtool の負荷のほうが、はるかに大きいということがわかりました。
<<おまけ>>
MX3SからAX3S Proにマザーボードを交換し、再比較しました。 (2003/3/09)
CPUやHDDの設定は変えずに比較してみると、AX3S Proの方がMB温度を低く示すようです。
![]()
ページの先頭にありますように、吸出しに変更したCPUファンは、日本電産の8cm温度可変速ケースファン D08A−12PS4−01AC1 を使っています。これが高くて、2800円(税別)ほどしました。
さらに、筐体は大きいのですが、中身がほとんど入っていない最近の HomeServer の画像です。
また、上のケースに、24H通電をするということで、オウルテックの300W電源に換えています。
夏場も、負荷の軽さもあって、特にFANの音が気になるということも無く、使えています。
| 7. HTTP エラー 404 (fondos) の修正。 (2003/08/03) |
この rrdtool は、昨年の12月以降から順調に使ってきましたが、別ページの awstats を見直している時に、 rrdtool で404エラーが続いていることがわかりました。
![]()
そこで、 cpu.html ページだけでなく、各ページ全てにある maq_ver.jpg を作って対応することにしました。
各検索エンジンで maq_ver.jpg を探しましたがヒットせず、適当な画像ファイル「
」を作って該当ディレクトリィに転送して解決しました。
[root@hs8 fondos]# pwd /var/www/html/fondos [root@hs8 fondos]# ll 合計 4 -rw-r--r-- 1 root root 644 8月 3 11:35 maq_ver.jpg [root@hs8 fondos]#
| 8.アップデート後の修正。 (2003/11/29) |
久しぶりに画面を確認したところ、ファンの数値が異常を示していました。
10月20日付けの lm_sensors アップデートを実施したときぐらいからファンの計測が出来なくなっており、本日慌てて修正をかけたしたいです。
![]()
それぞれのファイルを調べてみますと、ファンの倍率?を記述したところが消えているようで、早速その部分を追記して復旧させました。
[root@hs8 root]# vi /etc/sensors.confchip "w83782d-*" "w83627hf-*"
# Same as above for w83781d except that in5 and in6 are computed differently.
# Rather than an internal inverting op amp, the 82d/83s use standard positive
# inputs and the negative voltages are level shifted by a 3.6V reference.
# The math is convoluted, so we hope that your motherboard
# uses the recommended resistor values.
## jlb add
set fan1_div 8
set fan2_div 8
label in0 "VCore 1"
label in1 "VCore 2"............
以上で一応元通りになったようです。