昨日 Torrus を設定し、Ubuntu を落として今日また起動したところ、グラフがアップデートされなくなってしまった。
collector がデータを取りに行ってくれないのかと思って調べたら、デーモンは上がっているし SNMP での通信も出来ている。
で、、、仕方ないので collector プロセスに strace をかけて見たところ、取得データを保存する RRD ファイルに書き込みが出来ないというエラーが発生していることが判明。
統計情報は RRD という形式で /var/lib/torrus/collector_rrd ディレクトリ以下に保存されるのだが、このファイルのオーナーが root:root であるのに対し、collector デーモンは Debian-torrus というユーザ権限で動いていたため、書き込みが出来なくてエラーになっていた模様。
# どこかにエラーログとか吐いてくれないのかな、、、。
RRD ファイルのパーミッションを見たところ 664 になっていたので、ひとまず回避策として chgrp Debian-torrus * してみたらやっとデータが更新されるようになった。
もしかして、最初に collector を動かしたときに root のコマンドラインから起動したのがいけなかったのかな。。rc スクリプトでは、su Debian-torrus してからデーモンを起動しているようなので、こちらを利用した方がいいかも。
- コメントリスト
-
- 人身事故で運転見合わせ
⇒ taishi (03/02) - 人身事故で運転見合わせ
⇒ たろう (03/02) - 遅ればせながら、今年の抱負
⇒ よーこ (01/17) - 有馬記念、そして東京大賞典
⇒ minom (12/30) - オフィス閉鎖
⇒ sana (11/28) - 練習 2009/11/11
⇒ minom (11/16) - 練習 2009/11/11
⇒ taishi (11/12) - 練習 2009/11/11
⇒ minom (11/12) - 天皇賞(秋)・予想
⇒ minom (11/01) - 秋華賞
⇒ taishi (10/19)
- 人身事故で運転見合わせ