« Debian+apache2にeAccelerator入れてみました。 | メイン | NMP(ナンバーポータビリティー制度)にのっかるぞ »

2006年10月13日

社のサーバにも導入&トラブル発生!? [ 日記の類 ]

 針生です。
 入れてみました、針生です。

 ってことで、先日言っていた激重サーバにインストールする事にします。

 ……。

 やっぱりこっちでも早い!

 メモリを贅沢に使うように設定したんで、より快適な感じで実行されてます。
 CPU負荷も微妙に下がったみたい。

 ってことで一安心してた針生なんですが。

 電話が掛かってきます。

「某データセンターのX番サーバがオカシイ! 残ディスク容量が0だしポスグレも動いてないし……」

 何てこったい。

 今日は一日その原因究明に時間を取られました。
 duしてみたり色々。

 発見した原因は、前任者がこのサーバをバックアップ用としてた事ともうひとつ。

 細かく言うとcronで日ごとに別サーバのデータをバックアップとして収集してたのが1G以上あったのと、ポスグレが吐いてたエラーログのテーブルが30Gぐらいに成ってた。
 そりゃポスグレも止まるし残ディスク容量も0になる。

 取り敢えずバックアップは消す。要らない分消す。

 ポスグレの方は、バックアップ消した後、pg_ctl startして再起動して、ゴニョゴニョしてエラーログ消した。

 針生は前任者の大体のクセ(どこに自作スクリプトを置くかとか)知ってるから何とか解ったけど、針生の後任者は大変だろうなぁ。
 あとschemeというか、gaucheスクリプトが散見されるのもどうしようかと……。
 lisp、使えない事はないし、改変出来ない事はないけど、教えられるほどは知らないし。

 後任者は大変です。
 gauche読めてPHP書けてJava書けて、シェルスクリプトも書けて、Perlも書けないとダメ。
 勿論linuxが解らないとダメ。PostgreSQLも解らないとダメ。vpopmail/Qmail/procmailの組み合わせでのメールサーバも解らないとダメ、その上、メール受信をトリガにしたスクリプト起動も解らないとダメ。
 その上に今回みたいな事が起こる。たまに起こる。
 あぁ、針生が教えるんだろうなぁ。

投稿者 hiroto : 2006年10月13日 23:59

トラックバック

このエントリーのトラックバックURL:
http://www.divby0.com/mt/mt-tb.cgi/292

コメント

コメントしてください




保存しますか?


スパム防止にご協力下さい