--On Monday, March 29, 2010 11:41 AM -0700 Jefferson Davis jdavis@standard.k12.ca.us wrote:
not quite the answer I was hoping for...
However, I will look for more updated repo's - this 2.2 is the latest and greatest for rhel/centos 4.8...
While i'm not averse to compiling source, it's generally simpler to maintain via package mgt than patching/compiling, etc...
and wholesale upgrade of server os is not an option I want to look at right now.
In the meantime... nothing I can do w/2.2?
You can try basic tuning (via DB_CONFIG for Berkeley DB) and the cachesize. But some of the options for tuning available in later releases are not valid for 2.2.
For running a production LDAP service, I near always recommend building and maintaining it yourself.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
I think I'm hosed - wants bdb 4.4+ - CentOS 4.8 has 4.2.
so I shift to source on that - and what'll THAT break?
----- Message from quanah@zimbra.com --------- Date: Mon, 29 Mar 2010 12:11:19 -0700 From: Quanah Gibson-Mount quanah@zimbra.com Subject: Re: slow slave performance To: Jefferson Davis jdavis@standard.k12.ca.us Cc: openldap-software@openldap.org
--On Monday, March 29, 2010 11:41 AM -0700 Jefferson Davis jdavis@standard.k12.ca.us wrote:
not quite the answer I was hoping for...
However, I will look for more updated repo's - this 2.2 is the latest and greatest for rhel/centos 4.8...
While i'm not averse to compiling source, it's generally simpler to maintain via package mgt than patching/compiling, etc...
and wholesale upgrade of server os is not an option I want to look at right now.
In the meantime... nothing I can do w/2.2?
You can try basic tuning (via DB_CONFIG for Berkeley DB) and the cachesize. But some of the options for tuning available in later releases are not valid for 2.2.
For running a production LDAP service, I near always recommend building and maintaining it yourself.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc
Zimbra :: the leader in open source messaging and collaboration
----- End message from quanah@zimbra.com -----
On Mon, 2010-03-29 at 13:25 -0700, Jefferson Davis wrote:
I think I'm hosed - wants bdb 4.4+ - CentOS 4.8 has 4.2.
so I shift to source on that - and what'll THAT break?
Assuming you keep it in a separate prefix, as you will do for OpenLDAP 2.4.21, it shouldn't break anything on the rest of your system.
You will want to slapcat your existing data and slapadd it once you've built OpenLDAP 2.4.21/BDB 4.8, as IIRC you will not be able to just use 4.2 files with DB 4.8.
Building from source really isn't that difficult, as both BDB and OpenLDAP have good documentation on the subject.
For running a production LDAP service, I near always recommend building and maintaining it yourself.
I'm interested in the exceptions you have in mind with "near always".
What do you think about building via ports on *BSD systems (pkgsrc on NetBSD) ? AFAICT it generally produces a resonably up-to-date release (provided you have an up-to-date port tree of course).
Best regards, Thierry
--On Tuesday, March 30, 2010 7:31 PM +0200 Thierry Lacoste lacoste@u-pec.fr wrote:
For running a production LDAP service, I near always recommend building and maintaining it yourself.
I'm interested in the exceptions you have in mind with "near always".
Symas provides packages, and so does Buchan Milne.
What do you think about building via ports on *BSD systems (pkgsrc on NetBSD) ? AFAICT it generally produces a resonably up-to-date release (provided you have an up-to-date port tree of course).
No idea, I've never used the BSD port systems.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
On Tue, Mar 30, 2010 at 7:31 PM, Thierry Lacoste lacoste@u-pec.fr wrote:
What do you think about building via ports on *BSD systems (pkgsrc on NetBSD) ? AFAICT it generally produces a resonably up-to-date release (provided you have an up-to-date port tree of course).
I do that on FreeBSD and it really kicks ass:
put that in your /etc/make.conf: WITH_BDB_VER=48
Then build it cd /usr/ports/net/openldap24-server/ make install clean
(currently build with OpenLDAP 2.4.21 which is served us well as slave). As a Master, we have yet to migrate our oldish 2.3 setup, this is on the list for the next month.
Cheers, Steph
openldap-software@openldap.org