cyrus-murder problems with database corruption in the frontend/master
jfassad at parperfeito.com.br
Wed Apr 6 14:19:22 EDT 2005
>>> cyrus/mupdate: IOERROR: mapping /var/lib/imap/mailboxes.db
>>> file: Cannot allocate memory
> 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.
I've been trying to tweak all sorts of system configs in the last few
days but it didnt help much.
I changed the following options because I was getting:
cyrus/mupdate: Server too busy, droping connection.
with mupdate configured like that my mailboxes db is getting corrupted
once a day. If I decrease the values it will last longer, but I'll start
getting the Server too busy error.
I've noticed that once I get the mmap error, the system will still run
without spitting db errors for anywhere from a few mins to a few hours.
Also, I never get more than one mmap error before the db becomes unnusable.
Not sure If I mentioned this before, but after getting the mmap error I
can no longer restart my master because ctl_cyrusdb wont be able to
recover the db.
What Im planning to do next is get a new server, install debian in it (
Im using Fedora core 2) and see if I have the same poroblem.
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
More information about the Info-cyrus