root日誌

#2 何かあれば随時なんだけど想定されていた事態が起こらなかったので別の話

プロバイダのメンテナンスが予定されていましたが、メンテ終了後IPアドレスの変更もなく特段必要な作業はありませんでした。というだけでは記事にする意味があまりないので別の件のroot作業について書きますね。一応想定していたIPアドレス変化の事態では、

  • DDNS情報アップデート
  • 関連してCertificateチェック 上記が通っていれば大丈夫のはず

この二つが最重要です。

一度に確認するならば、上の記事で紹介したプログラムを起動すれば良いです。

問題ないですね。

DDNSと証明書が無問題なので、来たるべき夏に備えてCPU温度のモニターの話を書きます。DebianではCPUの温度を測定する機能を持ったプログラムがあります。色々なものがありますが、最も一般的なパッケージlm-sensorsを入れて使ってみましょう。

apt update
必要ならば apt upgrade
apt install lm-sensors

使い方は、

man sensors

で、

root@ghost:~# sensors
nouveau-pci-0100
Adapter: PCI adapter
fan1:         894 RPM
temp1:        +43.0 C  (high = +95.0 C, hyst =  +3.0 C)
                       (crit = +105.0 C, hyst =  +5.0 C)
                       (emerg = +135.0 C, hyst =  +5.0 C)
pwm1:             50%

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +43.0 C  (high = +93.0 C, crit = +103.0 C)
Core 0:        +36.0 C  (high = +93.0 C, crit = +103.0 C)
Core 1:        +39.0 C  (high = +93.0 C, crit = +103.0 C)
Core 2:        +36.0 C  (high = +93.0 C, crit = +103.0 C)
Core 3:        +36.0 C  (high = +93.0 C, crit = +103.0 C)
Core 4:        +36.0 C  (high = +93.0 C, crit = +103.0 C)
Core 5:        +38.0 C  (high = +93.0 C, crit = +103.0 C)

rootでなくても使えます。実際はrootでは起動しません。青いところを定期的に書き出してみましょう。まず必要な部分だけカットします。ctemp.shは、

#!/bin/bash

now=`date`
temp=`/usr/bin/sensors | grep temp1 `
echo ${now}, ${temp:12:8}

これを10分毎に起動していつもの/mnt/nas/ctemp/data.csvへ書き出してみました。

2026年 6月 19日 金曜日 11:30:01 JST, +43.0°
2026年 6月 19日 金曜日 11:40:01 JST, +43.0°
2026年 6月 19日 金曜日 11:50:01 JST, +43.0°
カット
2026年 6月 19日 金曜日 16:00:01 JST, +44.0°
2026年 6月 19日 金曜日 16:10:01 JST, +43.0°
2026年 6月 19日 金曜日 16:20:01 JST, +43.0°
2026年 6月 19日 金曜日 16:30:01 JST, +43.0°
2026年 6月 19日 金曜日 16:40:01 JST, +43.0°
2026年 6月 19日 金曜日 16:50:01 JST, +44.0°
2026年 6月 19日 金曜日 17:00:01 JST, +44.0°
2026年 6月 19日 金曜日 17:10:01 JST, +43.0°
2026年 6月 19日 金曜日 17:20:01 JST, +43.0°
2026年 6月 19日 金曜日 17:30:01 JST, +43.0°
2026年 6月 19日 金曜日 17:40:01 JST, +43.0°
カット
2026年 6月 19日 金曜日 22:40:01 JST, +43.0°
2026年 6月 19日 金曜日 22:50:01 JST, +43.0°
2026年 6月 19日 金曜日 23:00:01 JST, +43.0°
2026年 6月 19日 金曜日 23:10:01 JST, +43.0°
2026年 6月 19日 金曜日 23:20:01 JST, +43.0°
2026年 6月 19日 金曜日 23:30:01 JST, +43.0°
カット
2026年 6月 20日 土曜日 06:00:01 JST, +43.0°
2026年 6月 20日 土曜日 06:10:01 JST, +43.0°
2026年 6月 20日 土曜日 06:20:01 JST, +43.0°
2026年 6月 20日 土曜日 06:30:01 JST, +43.0°
2026年 6月 20日 土曜日 06:40:01 JST, +43.0°
2026年 6月 20日 土曜日 06:50:01 JST, +43.0°
2026年 6月 20日 土曜日 07:00:01 JST, +43.0°
2026年 6月 20日 土曜日 07:10:01 JST, +43.0°
2026年 6月 20日 土曜日 07:20:01 JST, +43.0°
2026年 6月 20日 土曜日 07:30:01 JST, +43.0°
2026年 6月 20日 土曜日 07:40:01 JST, +43.0°
2026年 6月 20日 土曜日 07:50:01 JST, +43.0°

ほぼ変化がありませんが、少し様子を見ますかね。それにしても10分毎は無駄なので、2時間毎にしますかね。そのためのcrontabのエントリーが、

0 */2 * * * /home/nao/ctemp.sh >> /mnt/nas/ctemp/data.csv 2> /dev/null

これの結果が、

2026年 6月 20日 土曜日 10:00:01 JST, +43.0°
2026年 6月 20日 土曜日 12:00:02 JST, +43.0°
2026年 6月 20日 土曜日 14:00:02 JST, +43.0°

現在進行中です。定常状態かもしれませんね。このまま8月ないし9月の一番暑い時期まで行ければ特段の配慮は要らないかもしませんが、HDDのバックアップは必須です。遅かれ速かれHDDは必ず壊れるものだと思っていた方が良いので……。

コメント