cyrus-impad doesn't start after upgrade from 3.3 to 3.4 (ctl_cyrusdb[5883]: IOERROR: mapping /var/lib/imap/deliver.db.NEW file: Cannot allocate memory)

Igor zathershtein at gmail.com
Tue Mar 29 12:57:14 CEST 2016


Stefan Ebbinghaus <sebbing <at> gmx.de> writes:

> 
> 
> Greetings,
> 
> the problem is solved...
> 
>  
> 
> the deliver.db and deliver.db.NEW files can be deleted. They are meant to
prevent duplicates (AFAIK) and .. I do not care as long as it works
> 
> and it works again:
> 
> 
> # rm -f /var/lib/imap/deliver.d* && service cyrus-imapd start
> Starting : cyrus-master.

Have a nice day!
I have a similar problem. After some time of the normal operation on the
mail server messages begin to accumulate in the queue. In the log:

Mar 29 12:38:00 myhost lmtpunix [28793]: IOERROR: mapping
/var/lib/imap/deliver.db.NEW file: Can not allocate memory
Mar 29 12:38:00 myhost lmtpunix [28793]: FATAL: failed to mmap
/var/lib/imap/deliver.db.NEW file
Mar 29 12:38:00 myhost lmtpunix [28793]: twoskip: /var/lib/imap/deliver.db
closed while still locked

The solution to removing deliver.db* files is temporary: after 1-2 days the
situation is repeated. I would appreciate any advice.


More information about the users mailing list