- PR -

qmail の queue

1
投稿者投稿内容
茉麻
常連さん
会議室デビュー日: 2004/03/30
投稿数: 20
投稿日時: 2004-03-30 03:33
最近委託で会員向メールの送信をするようになったのですが、
/var/qmail/bin/qmail-qstat で見ると
messages in queue: 192044
messages in queue but not yet preprocessed: 189883
となにやら未処理? らしきメッセージがすごい勢い (10秒に20〜50通) で
増えていきます。
着信するメールは大概が UnKnown メッセージです。

local queue にたまり、そこから受信用のユーザーに配信される数は1分間で20〜50通
程度と、着信件数に比べて遅すぎるのも気になります。



以前どこかで見た事あるのですが、「処理件数の多いメールサーバーでは HDD の
I/O がボトルネック」 と見た事がありますが、転送が遅いのが I/O のせいだとして、
HDD を IDE RAID または SCSI にするだけでも解消出来るようなことなのでしょうか?


CPU : Pentium!!!系 Celeron 1GHz
Memory : 384MB (PC133CL3)
OS : RHL8.0
mail server : qmail 1.03

tcpserver option : -c20 -t20 -l0 -v -R -H 0 -x /etc/tcp.pop3.cdb
concurrencylocal and remote : 20


[ メッセージ編集済み 編集者: 未記入 編集日時 2004-03-30 03:57 ]
茉麻
常連さん
会議室デビュー日: 2004/03/30
投稿数: 20
投稿日時: 2004-04-01 01:06
自己解決いたしました。

IDE HDD 40GB 1台から2台に増やし、ソフトウェア RAID (IDE チャンネルは分けました)
にて構成して、RHL8.0 を入れたら大きく変わりました。

1分間で130通はゆうに処理できるようになりました。

qmail で処理速度に悩んでる方は IDE のソフトウェア RAID も考慮に入れて
見てはいかがでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)