DBERROR db4: /var/lib/imap/db/__db.001: unable to initializeenvironment lock: Function not implemented
Mobeen Azhar
moby at mobsternet.com
Tue May 27 10:42:53 EDT 2003
True Simon, db4 works fine for Cyrus-imapd if either of the two are true:
1) You are running on an i686 architecture. In this case Posix thread
support exists and db4 works.
2) You are not running on an i686 architecture _and_ have manually built
db4 without posix threads.
You are correct Simon in that skiplist works fine for the recommended
backend databases. I only saw problems when using skiplist for the
tls_cache database - which is not recommended anyways.
Also Simon you are correct that is is not all that bad, since even I
(relatively new when it comes to Linux) has gotten it to work :) Of course
your good and hard work in maintaining the cyrus-imapd rpm made it possible
:)
Thanks again,
--Moby
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety. -- Benjamin Franklin
First they came for the Jews and I did not speak out because I was not a
Jew.
Then they came for the Communists and I did not speak out because I was not
a Communist.
Then they came for the trade unionists and I did not speak out because I was
not a trade unionist.
Then they came for me and there was no one left to speak out for me. --
Pastor Martin Niemöller
-----Original Message-----
From: simix at mailhub.ch.sauter-bc.com [mailto:simix at mailhub.ch.sauter-bc.com]
On Behalf Of Simon Matter
Sent: Monday, May 26, 2003 23:59
To: moby at mobsternet.com
Cc: info-cyrus at lists.andrew.cmu.edu
Subject: Re: DBERROR db4: /var/lib/imap/db/__db.001: unable to
initializeenvironment lock: Function not implemented
Mobeen Azhar schrieb:
>
> The _only_ time I saw problems with skiplist was when using skiplist for
the
> tls_cache _and_ actually have TLS clients connect to the server. Other
than
> that once scenario skiplist worked fine everywhere else. You are using
> skiplist for tls_cache and have clients connect using TLS with no issues?
> If so, then it might just be a problem on RH 9.0 (which would not surprise
> me - RH 9.0 should never have been released!).
It's not all that bad! Sure, they have broken db4 but despite that, it
works fine for cyrus-imapd.
I don't think the skiplist problem is true. There are many users using
my cyrus-imapd rpms on RedHat 9 and they use it with skiplist without
any problem. Of course the rpms use skiplist only for the recommended
backends.
Simon
>
> --Moby
>
> They that can give up essential liberty to obtain a little temporary
safety
> deserve neither liberty nor safety. -- Benjamin Franklin
>
> First they came for the Jews and I did not speak out because I was not a
> Jew.
> Then they came for the Communists and I did not speak out because I was
not
> a Communist.
> Then they came for the trade unionists and I did not speak out because I
was
> not a trade unionist.
> Then they came for me and there was no one left to speak out for me. --
> Pastor Martin Niemöller
>
> -----Original Message-----
> From: owner-info-cyrus at lists.andrew.cmu.edu
> [mailto:owner-info-cyrus at lists.andrew.cmu.edu] On Behalf Of Patrick Morris
> Sent: Monday, May 26, 2003 10:39
> To: Amos Gouaux
> Cc: info-cyrus at lists.andrew.cmu.edu
> Subject: Re: DBERROR db4: /var/lib/imap/db/__db.001: unable to
> initializeenvironment lock: Function not implemented
>
> Ditto here. Solaris 9 with skiplist. We had a hell of a time with
> db4.1 (we'd get corruption in our databases at least daily), but since
> migrating to skiplist a little over a month ago we've had absolutely no
> database problems at all.
>
> Amos Gouaux wrote:
>
> >We sure haven't had any problems with skiplist. Though, we're
> >running on Solaris, not Linux.
> >
> >
> >
More information about the Info-cyrus
mailing list