Logging region out of memory
Pascal.Gienger at uni-konstanz.de
Thu Sep 3 01:14:14 EDT 2009
Marc Patermann wrote:
> I have IMAPd 2.2.12 and BDB 4.2.52:
> When I got:
> Sep 2 11:28:39 rzhs199 local6:warn|warning lmtpunix: DBERROR
> db4: Logging region out of memory; you may need to increase its size
Increase logging region size.
> I found DB_CONFIG in /mail/imap/
> :/mail/imap # cat DB_CONFIG
> set_cachesize 0 8388608 8
> set_lg_regionmax 524288
> set_lg_bsize 2097152
> and these files
The file DB_CONFIG has to be in the "db" subdirectory (/mail/imap/db in
Be warned: Some parameters of DB_CONFIG also change the on-disk-format,
so backup your db files before (after shutting down cyrus) and restart
after your changes.
Don't delete "skipstamp" in this db directory as it is used by your
Just a personal biased hint:
You should not use Berkeley DB for important data of your cyrus system.
Berkeley has a very rapid random read performance which is important (in
our case) with the duplicate delivery database (now 1,3 GB in size). But
even that should be feasible with skiplist.
University of Konstanz, IT Services Department ("Rechenzentrum")
Electronic Communications and Web Services
Building V, Room V404, Phone +49 7531 88 5048, Fax +49 7531 88 3739
More information about the Info-cyrus