[Dovecot] "pipe() failed: Too many open files" - ??
Jeff A. Earickson
jaearick at colby.edu
Wed Dec 14 14:19:59 EET 2005
I ran into this problem with alpha4 on Solaris 9. I doubled the
following dovecot settings:
login_max_processes_count = 256 (was 128)
login_max_logging_users = 512 (was 256)
and the problem went away. I carried these numbers forward into alpha5,
and it has been working fine.
On Wed, 14 Dec 2005, Hauke Fath wrote:
> Date: Wed, 14 Dec 2005 13:16:14 +0100
> From: Hauke Fath <hf at spg.tu-darmstadt.de>
> To: Udo Rader <udo.rader at bestsolution.at>
> Cc: dovecot at dovecot.org
> Subject: Re: [Dovecot] "pipe() failed: Too many open files" - ??
> Am 14.12.2005 um 12:39 Uhr +0100 schrieb Udo Rader:
>> > For now, I bumped the 'open files' shell limit in the dovecot start
>> > script to 1024 (default was 64 which sounds a bit on the low side).
>> 64 files as default for any process is absolutely weird.
> [hf at bounce] /var/log # lsof -p `head -1 /var/run/dovecot/master.pid` | wc -l
>> on any process and think twice about setting the max open files to such
>> a strange value.
> What, 1024? The default of 64 which has been quite sufficient for Dovecot
> 0.99.x until now, and still is for other server processes?
> /~\ The ASCII Ribbon Campaign Hauke Fath
> \ / No HTML/RTF in email Institut für Nachrichtentechnik
> X No Word docs in email TU Darmstadt
> / \ Respect for open standards Ruf +49-6151-16-3281
More information about the dovecot