DB Errors
Patrick Nelson
pnelson at neatech.com
Thu May 15 16:20:54 EDT 2003
On Thu, 2003-05-15 at 10:45, Christian Schulte wrote:
> Patrick Nelson wrote:
>
> >On Mon, 2003-05-12 at 23:00, Patrick Nelson wrote:
> >
> >
> >>RH9 w/ cyrus-imap 2.1.13 and cyrus-sasl-2.1.13 using sasl to connect to
> >>a ldap server.
> >>
> >>Have system installed but am seeing a error... Not sure what to do.
> >>
> >>When I start cyrus-imap it appears that all is well, but I get messages
> >>in my /var/log/messages log that are like:
> >>
> >>-------
> >>May 12 22:22:48 co ctl_cyrusdb[17388]: DBERROR db4:
> >>/var/lib/imap/db/__db.001: unable to initialize environment lock:
> >>Function not implemented
> >>May 12 22:22:48 co ctl_cyrusdb[17388]: DBERROR: dbenv->open
> >>'/var/lib/imap/db' failed: Function not implemented
> >>May 12 22:22:48 co ctl_cyrusdb[17388]: DBERROR: init /var/lib/imap/db:
> >>cyrusdb error
> >>May 12 22:22:48 co ctl_cyrusdb[17388]: done checkpointing cyrus
> >>databases
> >>-------
> >>
> >>Not sure if this is an error because the startup doesn't say anything.
> >>Testing shows that things are working.
> >>
> >>
> >
> >Hello... is there anybody out there? Any ideas would be so cool...
> >
> >
> >
> Maybe the files in /var/imap/db are corrupt ? I think you can delete
> all contents of /var/imap/db, /var/imap/db.backup1, /var/imap/db.backup2
> ! Better make a backup of the files before deleting them! Then restart
> your cyrus twice to see if the messages dissappeared.
>
> --Christian
Hmm... /var/imap/ s/b /var/lib/imap/ but I deleted these directories and
started cyrus-imapd 2 times. Then looked again at this subdir and it
didn't create the db subdirs. Hmm... so I tried just running:
/usr/lib/cyrus-imap/ctl_cyrusdb -c
which tells me that ctl_cyrusdb mush be run by cyrus user. So I:
su cyrus
/usr/lib/cyrus-imap/ctl_cyrusdb -c
which tells me that: unable to init environment. Hmm... I have messed
with permissions in a hope that this was the problem, but even 777 gives
me the same errors. What do you think it means unable to init the
environment?
More information about the Info-cyrus
mailing list