Fatal error: failed to mmap cache file
Ian P. Christian
pookey at pookey.co.uk
Tue Mar 27 12:12:44 EST 2007
Andrew Morgan wrote:
> Well clearly there isn't enough memory available to mmap a file that
> large... :)
Thanks ;)
> I'm more curious why that cyrus.cache file is so large. 6600 emails is
> not an unusually large amount to have in a mailbox. For example, I have
> a mailbox with 1739 messages in it, and the cyrus.cache file is only 1.6
> MB. Maybe the cyrus.cache file is corrupted or retaining old cache
> entries? It should be safe to delete that file and reconstruct the
> mailbox, because no additional information is stored in the cache file
> which is not already present in the message files.
I too thought it was odd, nearly 50% of the size of the mailbox was the
cache file itself. I did try what you suggested, and unfortunately the
problem remained (atleast... I *think* I tried it...)
However... I've now fixed the problem
Turned out 95% of the mail in there was caused by a mail loop, and was
NDRs. A quick grep and rm later, and I was down to a small mailbox,
which when reconstructed then went back to working.
I think somewhere along the lines I might have found a bug... but I
can't prove it :)
Thanks for your time Andrew
--
Ian P. Christian ~ http://pookey.co.uk
More information about the Info-cyrus
mailing list