Multiple reinstalls, couple of pigs and a few days later..cyrus
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: DBERROR: error listing log
> files: DB_NOTFOUND: No matching key/data pair found
> Jan 14 15:08:05 obsidian ctl_cyrusdb: DBERROR: archive
> I restarted cyrus to see more information:
> Jan 14 15:21:30 obsidian master: process started
> Jan 14 15:21:30 obsidian ctl_cyrusdb: recovering cyrus databases
> Jan 14 15:21:30 obsidian ctl_cyrusdb: skiplist: recovered
> /var/imap/mailboxes.db (2 records, 488 bytes) in 0 seconds
> Jan 14 15:21:30 obsidian ctl_cyrusdb: 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