« 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