Hello guys,

cyrus is complaining about too many open files when I try to rename(move between servers) or delete a large number of mailboxes. I have a script that connects to the cyrus master server and issue renames or deletes. My script can be configured to close and reopen the connection after every X renames/deletes but that doesnt seem to help... even if I use 1 different connection for every rename/delete I will get the too many open files error after some time. When moving mailboxes, I get the errors on the backend server Im moving the mailboxes from.

cyrus/imap[30082]: IOERROR: creating quota file /imap/conf/quota/H/user.658729.NEW: Too many open files
cyrus/imap[30082]: DBERROR: error storing user.658729: cyrusdb error
cyrus/imap[30082]: IOERROR: opening quota file /imap/conf/quota/H/user.658729: Too many open files
cyrus/imap[30082]: DBERROR: error fetching user.658729: cyrusdb error
cyrus/imap[30082]: IOERROR: open on /imap/mboxes/H/user/658729/1.: Too many open files

cyrus is started with ulimit -S -n 1000000

Regards,

João Assad

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to