cyrus/mupdate[12614]: IOERROR: mapping /var/lib/imap/mailboxes.db file: Cannot allocate memory
cyrus/mupdate[12614]: failed to mmap /var/lib/imap/mailboxes.db file
cyrus/master[12580]: service mupdate pid 12614 in READY state: terminated abnormally
Henrique de Moraes Holschuh wrote:
Check ulimits. If fixing the ulimit stuff stops the problems, we know that the issue is caused by something that mmaps or mallocs and does not check the result properly.
Derrick J Brashear wrote:
Resource limited memory, or are you really running out of memory?
Letting processes continue running in the face of an mmap failure needs to be re-examined I guess.
The system have plenty of RAM available and ulimit -a reports the max virtual memory as unlimited
core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 200000 pipe size (512 bytes, -p) 8 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 32755 virtual memory (kbytes, -v) unlimited
--- 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