Multiple reinstalls, couple of pigs and a few days later..cyrus
testing (Long)
Paul Boven
p.boven at chello.nl
Thu Jan 15 18:36:07 EST 2004
Hi Jason, everyone,
Jason Williams wrote:
> Jan 14 15:08:05 obsidian ctl_cyrusdb[180]: DBERROR: error listing log
> files: DB_NOTFOUND: No matching key/data pair found
> Jan 14 15:08:05 obsidian ctl_cyrusdb[180]: DBERROR: archive
>
> I restarted cyrus to see more information:
[--8<--]
> Jan 14 15:21:30 obsidian master[279]: process started
> Jan 14 15:21:30 obsidian ctl_cyrusdb[280]: recovering cyrus databases
> Jan 14 15:21:30 obsidian ctl_cyrusdb[280]: skiplist: recovered
> /var/imap/mailboxes.db (2 records, 488 bytes) in 0 seconds
> Jan 14 15:21:30 obsidian ctl_cyrusdb[280]: done recovering cyrus databases
>
> So now, no db errors?
>
> Looking closer at the original DB error message, I noticed it was not
> looking in the right place: /var/imap/mailboxes.db
> You can see in the log above, that it is looking at the correct location
> and DB and no errors.
>
> So my question is, why is that? Why does it first start off with an
> error message, then after some playing around, it finds it?
> Is that a bug? Something on my end?
I have the suspicion that cyrus (actually, ctl_cyrusdb) gets a bit
confused when you start it from another directory than /var/imap, which
in turn means that you have to start master from that directory. I even
had some truss-output that seems to indicate this, but can't get at
those from home at the moment. I've basically 'fixed' this by putting a
'cd /var/imap' in the startup-script.
Regards, Paul Boven.
More information about the Info-cyrus
mailing list