[Dovecot] Dovecot Deliver CPU usage

Aravind Divakaran aravind.divakaran at yukthi.com
Tue Dec 1 12:48:04 EET 2009


> On Nov 28, 2009, at 3:21 AM, Aravind Divakaran wrote:
>
>> We have upgraded the dovecot from 1.0 to 1.2.8. After
>> upgradation we have noticed that dovecot deliver process is utilizing a
>> lot
>> of CPU. As a result the mailsystem will stop working. When we limit the
>> no
>> of procs in postfix for dovecot deliver the CPU usage will come down.
>> But
>> we are not facing this problem with the previous version. Below is the
>> log
>> files for dovecot when the error occurs
>
> You mean a single deliver process can run a long time with 100% CPU?
> Getting a strace of the process could be helpful.

Yes, dovecot deliver process is eating a lot of CPU. please find my strace
output on the below link.

http://pastebin.com/m6965f4ab

>
>> write_full(/home/vmail/dhanbank.co.in/vinukumarvm/temp.server.be3e5a849a909847)
>> failed: No space left on device
>> dovecot: deliver(user at example.com):
>> stat(/tmp/Dovecot Delivery Mail) failed: No space left on device
>>
>> But my
>> system has 54gb of free space for root filesystem where tmp residing.
>> Can
>> anyone help me to solve this issue.
>
> The /tmp/ part is wrong, I should get that fixed probably. Is there space
> in /home/vmail? Or do you use filesystem quotas? (I see you're also using
> Maildir++ quotas.)
>

My home partition has 353gb of free space. I am using maildir quota not
using filesystem quota.






More information about the dovecot mailing list