「CentOS」タグアーカイブ

qmailのqueueがおかしい

Tripwireのログに、qmailのbounceが失敗してる、というメッセージが延々と書かれている。qmailのqueueが壊れたのかな?と思ったので取りあえず修復。以下の手順で実施した。

wget http://www.netmeridian.com/e-huss/queue-fix.tar.gz
tar xvzf queue-fix.tar.gz
cd queue-fix-1.4
vi error.h
---------------------------------------------------
(修正)
「extern int errno;」→「#include <errno.h>」
---------------------------------------------------
make

だが、makeを失敗。以下のメッセージを出す。

/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in tcpserver.o

色々調べてみると、conf-ccをいじくらないといけないようだ。なので以下のようにする。

vi conf-cc
gcc -O2 --include /usr/include/errno.h

これで、makeがちゃんとできた。その後、

./queue-fix -i /var/qmail/queue

壊れたqueueをこれで整合するらしい。明日のログをちゃんとチェックしてみよう。

※最近サーバをいじくりまくったおかげか、clamavがCPUを異常に使うなどのトラブルが頻発。外からサーバが見えないこともある。タイムアウトしちゃってるのかな。ucomからの異常なアクセス(221x253x72x212.ap221.ftth.ucom.ne.jp)があって、ちょっとムカっとする。一日で6,000ページも読むなよな。しかも、1秒に2ページを読むという暴挙。そんなにページ数ないだろ、このblog…。

※これ書いたあと、221x253x72x212.ap221.ftth.ucom.ne.jpでググったらこのページが出てきてビックリ。10分もしないうちに反映するなんて、googleってスゲぇ…。

またサーバがおかしくなったわけだが

朝の6時に起きてなにしてんの?と自分ながら思ってしまいますが、サーバがまたもやCPU負荷が異常に上昇してストップしました。CramAVが起動すると負荷がかかるよう。滅多にないウイルス(しかもメールくらいしか外部からファイルは入ってこないのでいらないっちゃいらない)のためにCramAVを起動するのがバカらしくなってきた。止まった、というのは正しくなく正確には動いているけど無反応。やっぱりメモリかな、とこの前Sofmapで3,480円で買ったシリコンパワーの2GB×2をセット。値段の差が戦力の決定的な差でないことを教えてやる!

だが、しかし!

なんとmysqldやspamdなどの重い処理が起動する際にカーネルパニックを起こしやがる…orz

ふ、安物買いの銭失いとなっちまった。Patriotとかにすべきだったか?ML115G1のWiki見たらちゃんと動いている実績あるメモリだったのにぃ。Windowsなら大丈夫なのかな。CPUとの相性?ML115との相性かな。

値段の差が戦力差だったことを思い知らされたぜ。

続きを読む またサーバがおかしくなったわけだが

サーバの調子悪い

このBlogは自宅にあるML115G1を使って運営しているのですが、この前CPUをノーマルの3500+から5000BEに変更しました。おかげで処理自体は軽くなったのですが(微々たる差ですが)、その後どうも調子が悪い。一度メモリがいっぱいになってフリーズし、メモリを増設したのですが、そのほうが調子悪いということになりました。CPUを元に戻すことも考えましたが、それもつまらない。

とりあえずメモリ管理で、重要なプロセスを殺してしまいそうなOOM-Killer(メモリが足りないときにプロセスを殺す仕組み)をDisableしようとしました。

続きを読む サーバの調子悪い

サーバのHDDを換装

 自分がサーバに使っているマシン(D945GCLF)のHDDを換装作業を行いました。元々PS3に入っていた2.5インチHDD 20GBが余っていたので、それを使っていたのですが画像アップローダなどをサービスしようと思うと容量が心許ない。なのでWestern Digitalの160GB HDDを用意しました。しかし、2.5インチのHDDも安くなりましたねぇ。日立も東芝も同じ価格でしたけど、160GBで6,480円(T-ZONE)でした。7200rpmのですとやや高くなりますがそれほどトラフィックも高くないWebサーバなので5400rpmでも十分でしょう、ということでこちらをチョイス。

 しかしというかやっぱり苦労したのはHDDの入れ替え。CentOSなのでWindowsよりかんたんだろ、と思っていたのですが調べもせずにやったので、これが中々・・・。結局以下の手順で行いました。 続きを読む サーバのHDDを換装