[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: thread problem OpenLDAP 2.1.8 + Solaris 8 -- slapd locks or dies

Quanah Gibson-Mount wrote:
> However, 2 things:
> 1) Resetting our ACL's to just give * by * read, we were only able to
> get 36 queries/second max.  We have not yet re-tuned the database (We
> are in the process of hiring a consultant for that bit), so there may
> be some performance issues there.

Hmm, well, performance is great an a IBM dual p660 (PowerPC RS64-IV) 
here with AIX4.3.3, Using OpenLDAP2.1.8 an BerkeleyDB 4.1.24. Got about 
700 Requests/second on a 1M entry database.

> 2) slapd continues to either lock up over time, completely die, or
> become so slow in its responses as to be useless, during load testing.

That's a problem I'm working on too at the moment. (Posted 2.1.8 seems 
to be rock solid some time ago, spoke to soon.) slapd locks up after a 
few 100k requests. After the lock, the DB seems to be corrupt, 
db_verify doesn't even return when it's run on one of the files. From 
my experience with older versions of OpenLDAP (2.0.X and 1.2.X) 
problems on Solaris and AIX are quite the same. (While everything seems 
to work great on Linux and *BSD boxes.)

Well, I'll see if i can find out anything, I'm installing electric fence 
on my devel plattform at the moment, and will do some work over the 
weekend. Maybe I can submit some usefull Information next week. (Though 
I'm not too optimistic with that..)


PS: Funny sidenote: Once I got slapd (2.0.<something>, threads) working 
without any problems on Solaris 8 by starting it twice on the same 
port. That didn't work on AIX, though. :o)