カテゴリー

IBM Thinkpad (T23)でCPU温度とHDD温度をグラフ化

自分でサーバ運用できるようになりたいのでお勉強開始です。

ひとまずサーバのお勉強用に買ったThinkpad。しかし、のっけからおそらくメモリ関係だと思われるトラブルに見舞われました。いままでまったく手付かず。ようやく安定して動くようになりました。いろんなメモリの組み合わせを試したり、BIOSのアップデートとか、インストールするものを替えてたらいつの間にか普通に動くようになってました。それとも部屋が寒くなってきて安定してきた?いずれにしても、ノートPCをサーバにする場合、一番心配なのは温度関係。なので、PC内部温度などの監視システムは準備しておいたほうがよさそう(それ自体もお勉強ですし)。

いろいろ調べていろいろある事は分かったw。そのなかでも比較的簡単そうなツールから触って見ます。
まずは、手始めにmunin。
環境はIBM Thinkpad T23 PentiumIII 1GHz memory 512MB。FC5でのインストール手順は以下の通りです。

yum install -y munin
yum install -y munin-node
で依存関係を解決しながらインストールすれば簡単に入ります。

その後、
chkconfig munin-node on
service munin-node start
これで以下のURLにアクセスするとmuninで作ったグラフ等が確認できます。
http://localhost/munin/

デフォルトでは5分後とに新しいグラフを作ってくれて、ウェブ経由で結果を見ることができます。この時点で作成できているデータは、ディスク使用量、ネットワークの使用量、プロセス数、HDD温度、CPU使用量、メモリ使用量など、あとは・・・よくわからんw。
でも、CPU温度のグラフができてませんでした。munin&lm_sensorsの組み合わせでできるだろうと思っていたんだけど、どうにもうまくいかない。他は正常に動いてるんですけどね。

lm_sensorsの設定をきちんとすれば動くのかなと、いろいろ調べてみたけどわからない。さらに分からない上に、以下のURLの情報によると、無理してlm_sensorsをthinkpad上で動かすのも危険そうな気がしてきたのでmunin&lm_sensorsの組み合わせは断念。
http://www.lm-sensors.org/browser/lm-sensors/trunk/README.thinkpad
2.6.4以降ならいいのかもしれないけどね…。7台もあるなら一台ぐらい壊しながら遊んでみるのもいいかと思ったけどね。とかいってるとドツボにハマるので、変なことは考えないようにしないとな。

さらに、

http://lists.lm-sensors.org/pipermail/lm-sensors/2003-April/002339.html

Anyway, as far as I know,
Thinkpads don’t have any supported hardware, so lm_sensors is of no
interest for them. You’ll probably get better results using ACPI to get
some information about temperatures and fan status.

の情報によると、要するにハードウェアでサポートしてないのね。で、ACPIが使えるらしい。muninのプラグインディレクトリをいろいろ調べたらACPIプラグインを使えばいいらしい。

http://tsuttayo.sytes.net/bbs/read.php?FID=2&TID=899&p=1&focus=munin#7233

ln -s /usr/share/munin/plugins/acpi /etc/munin/plugins/
でプラグイン追加グラフできるようだが相変わらずグラフは真っ白のまま。よって、まだ未完成。

/var/log/munin/munin-node.logを見ると
/etc/munin/plugins/acpiの62行目にacpiコマンドがないというエラーが出てる。どうやらacpiコマンドというものが必要らしい。

yum search acpi
とするとacpiがあるのでインストール。
service munin-node restart
して、5分ほど待つ。

ようやくCPU温度が確認できるようになりました。
おお。グングン上がってるw。(グラフはPCたちあげた直後です)
localhost-acpi-day.png

まとめ-IBM Thinkpad (T23)でCPU温度とHDD温度をグラフ化してチェックできるようにする

yum install -y munin
yum install -y munin-node
yum install -y acpi
ln -s /usr/share/munin/plugins/acpi /etc/munin/plugins/
chkconfig munin-node on
service munin-node start
service httpd start(webサーバが動いていない場合)
http://localhost/munin/ にアクセス

新機能の紹介3

住所・ランドマーク検索

GoogleMaps APIのGeocodingを使用しただけですが、サイト的にこれは結構大きい変更。
トップページの

address_field1.JPG

の赤い部分や地図検索の

address_field2.JPG

の赤い部分に住所を入れると結構な確率で(w)そこまで移動ができます。
また、駅名や有名な建物の場所までもそこそこジャンプ出来るようになりました。
ぜひ、登録のときでも、検索のときでもお試しください。

ソーシャルブックマークアイコン

昼間はあったかいんですけど、朝晩ほんと寒いっすね。
サイトリリースしてから気が抜けたのか・・・・・朝起きれません。w
で、一日一機能を目指してちょびっとずつでも何か付け足してるんですけどね。
さすがに今日は何もできませんでした。なんで、なるべく簡単めの追加。

テレビで壬生義士伝を見ながら、いろんなページにソーシャルブックマークのリンク付けました。
トップページと地図のページと各お店のページ。
今日はこれでおしまい。
何か不具合があったら教えてくださいね。

新機能の紹介2

ユーザ(メンテナ)登録機能の追加

新しいバージョンでは新たにユーザ登録機能を追加しました。
clickyourstyle.comは皆さんの「口コミで作る+バリアフリー情報+飲食店検索サイト」です。
が、サイトの性質上、投稿されたデータは誰かがチェックしたり、修正したりする必要があります。新しいバージョンでは、これら管理人だけが行っていたチェック&修正をユーザの方でもできるようにしました。

ユーザ登録を行うことで、サイト内のほかのユーザとのメッセージのやり取りや、
投稿したデータの修正、プロフィールの登録など、いくつかの機能にアクセスすることができます。
と、同時に登録のないゲストユーザさん(ログインしていない場合)にはある程度、アクセス可能な機能を制限させていただいています。

みんなで使えるお店探し・情報共有サイトをみんなで作っていくために、
管理人と一緒にサイトのデータをメンテナンスしてくれる人を募集しています。

仲間大募集中!

今後、順次ユーザサービスも拡充していく予定ですのでよろしくお願いします。

ちょっと地図改造中

いままで、GoogleMaps上には、Googleのデフォルトのオレンジのアイコンを地図上に配置していたんですが、せっかくなら最とオリジナルのアイコンを配置しようと思い、昨日からアイコンを変更中です。ひとまず、暫定アイコンに変更しました。見やすさとかを考慮して、もっといいアイコンができるまで時々変わるかもしれませんが、それも試験サービスのご愛嬌ということでご容赦ください。

皆さんからのご意見お待ちしてます。