4096 file descriptors

Andrew Morgan morgan at orst.edu
Wed Aug 22 15:47:20 EDT 2012


On Wed, 22 Aug 2012, Ron Vachiyer wrote:

> Quick question about filedescriptors.  On Centos6, cyrus 2.3.16 seems to 
> be able to open 4096 FDs ;
>
> master[27121]: retrying with 4096 (current max)
>
> ulimit -a says 1024;
>
> open files                      (-n) 1024
>
> I am looking to increase this, and have found some documentation saying 
> to increse file-max in /proc.  However, file-max already has a much 
> larger number;
>
> cat /proc/sys/fs/file-max
> 1201105
>
> The only way I have found so far is to add a ulimit -n 8192 in 
> /etc/rc.d/init.d/cyrus-imapd
>
>
> Is there a more generic/cleaner way to do this?

I've always done it in the cyrus init script:

# Crank up the limits
ulimit -n 209702
ulimit -u 4096
ulimit -c 102400


You may be able to set it in limits.conf (pam_limits), but I'm not sure if 
that applies when starting cyrus from the init script??

 	Andy


More information about the Info-cyrus mailing list