外で用事があって夜帰ってきてメールチェックしようとしたらIMAPでエラー。
エラーのためにWEBメールを見ることができない。
どうも、maillogをみてるとimapにログインすることができてない様子。
ってことは、squirrelの方に問題があると思うが特に問題見あたらず。
maillogでさらに違う発見。
サーバのエラーを受信するアカウントに200以上ものメールがrootから届いている。
というわけで、作業開始。
見るとcronで5分起きに動かしているMRTGでエラーがでてる。
しかも、出てる内容はlm_sensorで取得している値以外のものと判明。
そういや、昨日hostsファイルを適当に弄っていたことを思い出す。
調べてみると、どうもlocalhostを127.0.0.1に解決することができてないみたい。
とりあえず、その解決を直してみたが、即座に反映されなかった(なぜだろう、要追跡)ので、MRTGのcfgファイルのlocalhostの部分を全て127.0.0.1に直し、snmpd.confも127.0.0.1に変更。
そしてWEBメールのログインエラーもそこが問題だとわかり、squirrelのサーバー設定でサーバーをlocalhostから127.0.0.1に変更。
snmpdを再起動して、手動でMRTGのグラフ作成コマンドを打ったところエラー出ず、OK。
ローカル内からブラウザでWEBメールにログイン、成功、OK。
とりあえず、大量のエラーメールを削除して、一応サーバーを再起動してみてもう一度チェック、OK。
重要なメールが来たりする時期なのでちょっとあせったが、サーバー事態は問題なく、むしろそのデータを取り出すところで問題が起きてたために、データ等は問題ないようだ。
hostsファイルを適当に弄るのはやめましょうってことですね。