[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Error while updating olcDbConfig
- To: Howard Chu <hyc@symas.com>, openldap-technical@openldap.org
- Subject: Re: Error while updating olcDbConfig
- From: Daniel Jung <mimianddaniel@gmail.com>
- Date: Mon, 18 Nov 2013 23:15:13 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=DGUiZcd/2YrcSEKwtv1AY+XyjT3voj0X8E5klIwBNkE=; b=n37nTkZP2j68ebLPgJr1Enc4nXBmnQ8vSr0nXr1Lqw/Bnik75/fFJvt9RDN7jR8qT+ S6eO+tf1f9F/zEdxYqYL9uJn660xXZj6xaNJpe6YugX4GKQhDZeBaWsibCMuVlvSLMAh Z9Eggk71Snrr72R+2csmv5hytJ7dhU98s4LHat/h1EqjTEjixIo0TUMiF3PGXYPyj51i p7zSvRhCexxcm/1IIFxHHfMkUv+i+AIlOR1kUIlIKNk6okLPwymnikViN4SN14QAkaHV SeY3k+1Iq9jZMXxw65CJNGNp1s5erISX9Lqjmj5tq5VjnapibHHxA9V+LLFhkYoKunao nc/Q==
- In-reply-to: <528AF609.3050005@symas.com>
- References: <CAN+6oicChf0WsXRSHGpq9cMSU1WkEFQQ-EPPBP=+X9bR4hKhPA@mail.gmail.com> <528AEACB.7030206@symas.com> <528AF609.3050005@symas.com>
- User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
Just upgraded on one box to see if this was indeed the cause but still
running into same issue.
528b0ebb @(#) $OpenLDAP: slapd 2.4.38 (Nov 19 2013 07:17:09) $
<snip>
528b0ece conn=1003 op=1 do_modify: dn (olcDatabase={2}hdb,cn=config)
=> ldap_bv2dn(olcDatabase={2}hdb,cn=config,0)
<= ldap_bv2dn(olcDatabase={2}hdb,cn=config)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(olcDatabase={2}hdb,cn=config)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(olcDatabase={2}hdb,cn=config)=0
528b0ece conn=1003 op=1 modifications:
528b0ece replace: olcDbConfig
528b0ece multiple values
528b0ece bdb(dc=example,dc=com): Error: closing the transaction region
with active transactions
528b0ece bdb_db_close: database "dc=example,dc=com": close failed:
Invalid argument (22)
528b0ece hdb_cf_cleanup: failed to reopen database, rc=22
528b0ece send_ldap_result: err=80 matched="" text="failed to reopen
database, rc=22"
528b0ece daemon: abnormal condition, shutdown initiated.
528b0ece slapd shutdown: waiting for 0 operations/tasks to finish
Tried downgrading to the distro version
/usr/sbin/slapd -VV
@(#) $OpenLDAP: slapd 2.4.23 (Aug 8 2012 16:29:21) $
And ldapmodify worked .
ITS#7750 was supposed to be fixed in .38?
Thanks
On 2013-11-18 9:24 PM, Howard Chu wrote:
Howard Chu wrote:
Daniel Jung wrote:
Hi wonderful ppl at openldap-
Running 2.4.37 - on centos 6.4
using following ldif to update olcDbConfig
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcDbConfig
olcDbConfig: set_lg_max 10485760
olcDbConfig: set_lg_regionmax 262144
olcDbConfig: set_lg_bsize 2097152
olcDbConfig: set_lg_dir /var/lib/ldap/
olcDbConfig: set_lk_max_locks 8192
olcDbConfig: set_lk_max_objects 8192
olcDbConfig: set_flags DB_LOG_AUTOREMOVE
olcDbConfig: set_tas_spins 1
-
ldapmodifyx -d 1 -h localhost -D 'cn=Manager,cn=config' -W -f
/var/tmp/ldif
It looks like this functionality has been broken in slapd since
2.4.32. You should get the patch for ITS#7750 to make sure slapd
processees the modify request.