murder setup - mailboxes.db corruption - trouble recovering with ctl_mboxlist

Wesley Craig wes at umich.edu
Thu Nov 20 10:08:10 EST 2008


Which version of cyrus-imapd are you running?

On 20 Nov 2008, at 01:23, Eric G. Wolfe wrote:
> I tried the following directions for recovery.

> http://asg.web.cmu.edu/archive/message.php?mailbox=archive.info- 
> cyrus&searchterm=skiplist&msg=32337.

So you're attempting to convert from BerkeleyDB to skiplist?

> I made backup copies of all files deleted, renaming them
> $filename.corrupt.  I did this on each server, recovered on the
> backends, and let it push the updates to the mupdate server.

Did you also convert mupdate master to skiplist?

> Manually
> recovered mailboxes.db on the frontends, as they did not seem to be
> getting updated.

Manually how?

> So at this point my user agent says Unknown/Invalid partition.  The
> partitions are correctly defined on the backend mail stores.  A
> 'ctl_mboxlist -d' shows correct partitions, no matter which local
> mailboxes.db I attempt to dump.  Furthermore, LMTP is still not
> delivering to the backends during this outage.

This is when the user agent talks to the a frontend?  I suspect this  
is an artifact of how the frontends were manually updated.

:wes


More information about the Info-cyrus mailing list