[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Slapd in RedHat 6.2
Hello,
I run openldap-stable-20000515 in RedHat 6.2 i386.I have some question about slapd.
In OpenLDAP software FAQ,I found it is safe to run slapd without threads in Linux.
However,slapd in my linux box often cost 99.9% CPU.When I change to slapd with threads,
It often die.I can not get useful msg from log file.So anything wrong?Thank you very much.
Some information about my linux box is here.
Linux xxx 2.2.16-3smp #1 SMP Mon Jun 19 19:00:35 EDT 2000 i686 unknown
[root@xxx /root]# free
total used free shared buffers cached
Mem: 1036176 267960 768216 12836 23520 65384
-/+ buffers/cache: 179056 857120
Swap: 1052616 4056 1048560
OpenLDAP configuration:
./configure --with-ldbm-api=gdbm --without-threads
slapd.conf:
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include /etc/openldap/slapd.at.conf
include /etc/openldap/slapd.oc.conf
include /etc/openldap/conf.oc.conf
schemacheck on
#referral ldap://root.openldap.org/
pidfile /var/lib/ldap/vinside/slapd.pid
argsfile /var/lib/ldap/vinside/slapd.args
loglevel 256
access to *
by * none
access to attr=userpassword
by self write
by * none
access to *
by self write
by dn=".+" read
by * none
#######################################################################
# ldbm database definitions
#######################################################################
database ldbm
suffix "ou=People, o=VinSide, c=CN"
rootdn "cn=Manager, ou=People, o=VinSide, c=CN"
rootpw secret
directory /var/lib/ldap/vinside/People
index uid,isOnline,gender,province,marital,ShuXiang,constellation,education,employment,hobby,interest,incoming eq
index emailAddress,nickName,dateOfBirth,school,speciality
index default none
cachesize 50000
dbcachesize 5000000
dbcachenowsync on
#replica host=dir1.vinside:8389
# binddn="cn=Manager, ou=People, o=VinSide, c=CN"
# bindmethod=simple credentials=secret
#replogfile /var/vinside/People/slapd.replog
lastmod off
database ldbm
suffix "ou=Cluster, o=VinSide, c=CN"
rootdn "cn=Manager, ou=Cluster, o=VinSide, c=CN"
rootpw secret
directory /var/lib/ldap/vinside/Cluster
index uid,mailName eq
index default none
cachesize 50000
dbcachesize 5000000
dbcachenowsync on
#replogfile /var/vinside/Cluster/slapd.replog
#replica host=dir1.vinside:8389
# binddn="cn=Manager, ou=Cluster, o=VinSide, c=CN"
# bindmethod=simple credentials=secret
lastmod off
database ldbm
suffix "ou=Group, o=VinSide, c=CN"
rootdn "cn=Manager, ou=Group, o=VinSide, c=CN"
rootpw secret
directory /var/lib/ldap/vinside/Group
index club_id,club_Category_level_1,club_isGroup,club_allow_sub,club_Category_level_2,club_Category_level_3,mailName eq
index club_search_keyword
index default none
cachesize 1000
dbcachesize 100000
dbcachenowsync on
#replogfile /var/vinside/Group/slapd.replog
#replica host=dir1.vinside:8389
# binddn="cn=Manager, ou=Group, o=VinSide, c=CN"
# bindmethod=simple credentials=secret
lastmod off
database ldbm
suffix "ou=Conf, o=VinSide, c=CN"
rootdn "cn=Manager, ou=Conf, o=VinSide, c=CN"
rootpw secret
directory /var/lib/ldap/vinside/Conf
index confid eq
index default none
cachesize 100
dbcachesize 100000
dbcachenowsync on
#replogfile /var/vinside/Conf/slapd.replog
#replica host=dir1.vinside:8389
# binddn="cn=Manager, ou=Conf, o=VinSide, c=CN"
# bindmethod=simple credentials=secret
lastmod off
Notes:
Because there is a great deal of entry in our project and ext2fs only supports 2G file,
We use three backend to store our data. Wrong?