Emergancy..... db4: PANIC: fatal region error

eMail Lists emlists at gmail.com
Fri Jul 27 03:34:28 EDT 2007


On 7/26/07, eMail Lists <emlists at gmail.com> wrote:
>
> I have been holding back updating to cyrus 2.2.13 but this afternoon I
> went ahead and made the major update and really tried to follow ALL the
> points and rules in updating but I really think I messed up the whole system
> now.  I really hope I have not hosed all the email today and have to go back
> to an older backup :(.
>
> I really do need some help for I am so lost and I think everything I have
> been trying has made it to worse and back again.
>
> Here is the output from syslog.
>
> Jul 26 22:37:27 jurassic cyrus/master[10684]: process started
> Jul 26 22:37:31 jurassic cyrus/master[10708]: about to exec
> /usr/sbin/ctl_cyrusdb
> Jul 26 22:37:32 jurassic cyrus/ctl_cyrusdb[10708]: DBERROR db4: Skipping
> log file /var/lib/cyrus/db/log.00000000
> 55: historic log version 3
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: recovering cyrus
> databases
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: skiplist: recovered
> /var/lib/cyrus/mailboxes.db (563 records,
>  84908 bytes) in 0 seconds
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: skiplist: recovered
> /var/lib/cyrus/annotations.db (0 records,
>  144 bytes) in 0 seconds
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: DBERROR db4:
> /var/lib/cyrus/db/log.0000000056: log file open
> failed: No such file or directory
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: DBERROR db4: PANIC: No
> such file or directory
> Jul 26 22:37:33 jurassic cyrus/ctl_cyrusdb[10708]: DBERROR: critical
> database situation
> Jul 26 22:37:34 jurassic cyrus/master[10684]: process 10708 exited, status
> 75
> Jul 26 22:37:34 jurassic cyrus/master[10754]: about to exec
> /usr/sbin/cyr_expire
> Jul 26 22:37:34 jurassic cyrus/cyr_expire[10754]: DBERROR db4: PANIC:
> fatal region error detected; run recovery
> Jul 26 22:37:34 jurassic cyrus/cyr_expire[10754]: DBERROR: critical
> database situation
> Jul 26 22:37:34 jurassic cyrus/master[10684]: process 10754 exited, status
> 75
> Jul 26 22:37:34 jurassic cyrus/master[10755]: about to exec
> /usr/sbin/tls_prune
> Jul 26 22:37:34 jurassic cyrus/tls_prune[10755]: DBERROR db4: PANIC: fatal
> region error detected; run recovery
> Jul 26 22:37:34 jurassic cyrus/tls_prune[10755]: DBERROR: critical
> database situation
> Jul 26 22:37:34 jurassic cyrus/master[10684]: process 10755 exited, status
> 75
> Jul 26 22:37:34 jurassic cyrus/master[10684]: ready for work
> Jul 26 22:37:34 jurassic cyrus/master[10766]: about to exec
> /usr/sbin/ctl_cyrusdb
> Jul 26 22:37:34 jurassic cyrus/master[10767]: about to exec
> /usr/lib/cyrus/bin/notifyd
> Jul 26 22:37:34 jurassic cyrus/ctl_cyrusdb[10766]: DBERROR db4: PANIC:
> fatal region error detected; run recovery
> Jul 26 22:37:34 jurassic cyrus/ctl_cyrusdb[10766]: DBERROR: critical
> database situation
> Jul 26 22:37:34 jurassic cyrus/master[10684]: process 10766 exited, status
> 75
>
>
>
> No mater what I do I just can not get passed this error.   I have
> tried...reconstructing, db4.3_recover, bringing in a backup db and each
> one just does not clear the air.  Every time I try the error still
> persists.  Is this recoverable?  Everything I have read on how to fix it
> does not work.  I am wondering if i really missed something here.  I really
> do hope to get some feed back ASAP because I want to get this fixed within
> the next 7 hrs.
>
> -Adam
>


OK.. I have made some progress... I found deleting the log.0000xx file
started the server up without any errors.  After so much time in finding out
that was the issue was sad but very glad I have been able to get that part
up.. but wait there is more.

When I was trying to figure out and fix the error I did something which
moved many of my user and system mail directores from the a-z directories
into sub a-z directories and split up the users mail directory to be all
over the place now.  (Debian)

On top of that, when I use...  $ cyradm -user cyrus localhost and use lm I
only get about 5 directories and all the rest are missing from list
mailboxes.

I hope this makes sens.  I have been grilling away on here and I am very
tired as well.

Is this a new feature in cyrus 2.2?

-Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20070727/1d5572f6/attachment.html 


More information about the Info-cyrus mailing list