Sorry.
Here you have it:
On Mon, Jan 14, 2013 at 3:30 PM, Quanah Gibson-Mount quanah@zimbra.comwrote:
--On Monday, January 14, 2013 2:00 PM -0200 Friedrich Locke < friedrich.locke@gmail.com> wrote:
Some time ago, i send a message about slapd "eating" all my memory
resource.
Mr. Quanah asked me to provide more details. Here you have it: sioux@gustav$ uname -a OpenBSD gustav.cpd.ufv.br 5.2 GENERIC.MP#368 amd64 sioux@gustav$
sioux@gustav$ pkg_info | grep openldap openldap-client-2.4.31 Open source LDAP software (client) openldap-server-2.4.31p0 Open source LDAP software (server) sioux@gustav$ pkg_info | grep db cyrus-sasl-2.1.25p3-db4 RFC 2222 SASL (Simple Authentication and Security Layer) db-4.6.21v0 Berkeley DB package, revision 4 dbus-1.6.2p0v0 message bus system gdbm-1.8.3p0 GNU dbm iodbc-3.52.7 ODBC 3.x driver manager sioux@gustav$
You are still extremely vague in your details.
How large is your DB on disk? (du -c -h *.bdb)
gustav# pwd /var/openldap-data gustav# du -c -h *.bdb 32.0K cn.bdb 32.0K dn2id.bdb 64.0K id2entry.bdb 32.0K mail.bdb 32.0K mailAlternateAddress.bdb 32.0K mailHost.bdb 32.0K objectClass.bdb 32.0K uid.bdb 288K total
What are your BDB settings in your DB_CONFIG file?
gustav# cat /var/openldap-data/DB_CONFIG # $OpenLDAP$ # Example DB_CONFIG file for use with slapd(8) BDB/HDB databases. # # See the Oracle Berkeley DB documentation # < http://www.oracle.com/technology/documentation/berkeley-db/db/ref/env/db_con...
# for detail description of DB_CONFIG syntax and semantics. # # Hints can also be found in the OpenLDAP Software FAQ # http://www.openldap.org/faq/index.cgi?file=2 # in particular: # http://www.openldap.org/faq/index.cgi?file=1075
# Note: most DB_CONFIG settings will take effect only upon rebuilding # the DB environment.
# one 0.25 GB cache #set_cachesize 0 268435456 1 set_cachesize 0 16777216 1
# Data Directory #set_data_dir db
# Transaction Log settings set_lg_regionmax 262144 set_lg_bsize 2097152 #set_lg_dir logs
# Note: special DB_CONFIG flags are no longer needed for "quick" # slapadd(8) or slapindex(8) access (see their -q option).
What how many DNs are there in your database?
gustav# ldapsearch -D cn=oldap,dc=ufv,dc=br -W | grep dn: Enter LDAP Password: dn: dc=ufv,dc=br dn: ou=group,dc=ufv,dc=br dn: cn=its,ou=group,dc=ufv,dc=br dn: cn=asd,ou=group,dc=ufv,dc=br dn: cn=dba,ou=group,dc=ufv,dc=br dn: cn=wbx,ou=group,dc=ufv,dc=br dn: cn=alg,ou=group,dc=ufv,dc=br dn: cn=djb,ou=group,dc=ufv,dc=br dn: cn=nofiles,ou=group,dc=ufv,dc=br dn: cn=qmail,ou=group,dc=ufv,dc=br dn: cn=ftp,ou=group,dc=ufv,dc=br dn: cn=src,ou=group,dc=ufv,dc=br dn: cn=vmail,ou=group,dc=ufv,dc=br dn: cn=ord,ou=group,dc=ufv,dc=br dn: cn=adc,ou=group,dc=ufv,dc=br dn: cn=bod,ou=group,dc=ufv,dc=br dn: cn=frn,ou=group,dc=ufv,dc=br dn: ou=people,dc=ufv,dc=br dn: uid=sioux,ou=people,dc=ufv,dc=br dn: uid=mysql,ou=people,dc=ufv,dc=br dn: uid=oldap,ou=people,dc=ufv,dc=br dn: uid=dnscache,ou=people,dc=ufv,dc=br dn: uid=dnslog,ou=people,dc=ufv,dc=br dn: uid=tinydns,ou=people,dc=ufv,dc=br dn: uid=ftp,ou=people,dc=ufv,dc=br dn: uid=alias,ou=people,dc=ufv,dc=br dn: uid=qmaild,ou=people,dc=ufv,dc=br dn: uid=qmaill,ou=people,dc=ufv,dc=br dn: uid=qmailp,ou=people,dc=ufv,dc=br dn: uid=qmailq,ou=people,dc=ufv,dc=br dn: uid=qmailr,ou=people,dc=ufv,dc=br dn: uid=qmails,ou=people,dc=ufv,dc=br dn: uid=cvs,ou=people,dc=ufv,dc=br dn: uid=tftp,ou=people,dc=ufv,dc=br dn: uid=vmail,ou=people,dc=ufv,dc=br dn: uid=grios,ou=people,dc=ufv,dc=br dn: uid=vlobo,ou=people,dc=ufv,dc=br dn: ou=appsrv,dc=ufv,dc=br dn: cn=ypldap,ou=appsrv,dc=ufv,dc=br dn: cn=webprv,ou=appsrv,dc=ufv,dc=br dn: cn=mail,ou=appsrv,dc=ufv,dc=br gustav#
Total: 41
What is your total amount of RAM?
Memory: 2GB
May be a few useful bits of information to have.
If further information is necessary, let me know!
--Quanah
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc.
Zimbra :: the leader in open source messaging and collaboration
--On Monday, January 14, 2013 3:45 PM -0200 Friedrich Locke friedrich.locke@gmail.com wrote:
Sorry.
Here you have it:
If further information is necessary, let me know!
Thanks. I have to say I'm pretty baffled. I've never used OpenLDAP under BSD, but I wonder if there are issues with how BDB itself is built. For Linux, there are particular flags you want to set to get it to work well.
--Quanah
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration
openldap-technical@openldap.org