aliexpress からFAN と熱シールが届きましたので、OPI に取り付けました。
FAN は2個入り、3M の熱伝道シールは3枚で14mmにカットしてあります。1枚に5x7で35枚でした。
CPU とメモリ部分にシールを取り付け、簡易的にファンもシールで貼り付け。
安い割りには、薄いのでこれで十分ですね。実測で、6.87mm です。
ファンを回す前と、回さない前でCPU 温度をmunin で取得しようと以下を設定。
[root@opi 19:43:22 plugins]# pwd /etc/munin/plugins [root@opi 19:43:23 plugins]# cat h3_temp #!/bin/sh #%# family=auto #%# capabilities=autoconf GETNUM=`/bin/cat /sys/class/thermal/thermal_zone0/temp` if [ "$1" = "autoconf" ]; then if [ -n ${GETNUM} ] ; then echo yes exit 0 else echo no exit 0 fi fi if [ "$1" = "config" ]; then echo 'graph_title CPU Temp' echo 'graph_args -r --lower-limit 0' echo 'graph_vlabel Temp' echo 'graph_category Apps' echo 'total.label CPU0 Temp' echo 'total.min 0' echo 'total.draw AREA' echo 'total.type GAUGE' exit 0 fi echo "total.value $GETNUM";
確認は以下を実行。
[root@opi 19:46:32 plugins]# ./h3_temp autoconf yes [root@opi 19:46:37 plugins]# ./h3_temp config graph_title CPU Temp graph_args -r --lower-limit 0 graph_vlabel Temp graph_category Apps total.label CPU0 Temp total.min 0 total.draw AREA total.type GAUGE [root@opi 19:46:44 plugins]# ./h3_temp total.value 57 [root@opi 19:46:52 plugins]#
で、munin-node を再起動
# systemctl restart munin-node
すると、以下な感じでグラフができます。
ファンをつける前のデータをとりあえず記録するため、まだ回していません。結構熱そうですね。70 度くらいになっています。
しばらく、このまま記録をとってからファンを回したいと思います。最初、テストで回していたときは、上のグラフの最初の部分で40 度くらいでした。効果はかなり期待できそうです。
参考
muninプラグインを作成
https://www.seeds-std.co.jp/seedsblog/671.html