CPUの温度計測

CPUの温度計測が出来るらしいので作業メモ。


lm-sensorsというパッケージを利用する。

# aptitude install lm-sensors


sensors-detectコマンドで事前に設定を行う。

# sensors-detect
  #色々質問されるが、全部デフォルトにした。

最後にこのようなメッセージが表示される。
環境によってメッセージが異なるので注意すること。

To load everything that is needed, add this to /etc/modules:

#----cut here----
# Chip drivers
coretemp
#----cut here----


言われたとおり、/etc/modulesに以下を追加する。

# Chip drivers
coretemp


再起動すれば設定が反映するが、再起動したくない場合はモジュールを自分で読み込む必要が有る。
あと、サーバの起動も必要。

# modprobe coretemp

# /etc/init.d/lm-sensors start


CPU温度はsensorsコマンドででる。

# sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +51.0 C  (high = +78.0 C, crit = +100.0 C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +51.0 C  (high = +78.0 C, crit = +100.0 C)