[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#4324) PANIC: fatal region error detected;
Full_Name: LALOT Dominique
Version: 2.3.17
OS: Linux 2.6
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (193.50.125.9)
To keep DB_CONFIG out of order, I just remove it in slapd init script.
init script:
cd /var/ldap/base
/usr/bin/db4.3_recover
/var/ldap/bin/purgedbarchive.pl .
/bin/rm DB_CONFIG # reconstruction via les params de slapd.conf
chown ldap.ldap *
if grep -q ^TLS /etc/openldap/slapd.conf ; then
nice -n -5 ${slapd} -u ldap -g ldap -h 'ldap:/// ldaps:///'
slapd runs OK.
Then slapcat >test
bdb_db_open: DB_CONFIG for suffix dc=univmed,dc=fr has changed.
Performing database recovery to activate new settings.
and then:
search: 2
result: 80 Internal (implementation specific) error
text: internal error
bdb is 4.3.15
seems the rm of DB_CONFIG is doing bad things. If I avoid it, it's OK I can do a
slapcat without distburbing slapd
As it's written in the docs that those flags would create a DB_CONFIG (it works
indeed), what happened after in slapcat should not happen?.
(by the way DB_LOG_AUTOREMOVE is not working also (bdb problem?))
in slapd.conf:
dbconfig set_cachesize 0 140000000 1
dbconfig set_flags DB_LOG_AUTOREMOVE
dbconfig set_tas_spins 1
dbconfig set_lg_regionmax 262144
idlcachesize 150000
#dbnosync
#http://www.stanford.edu/services/directory/openldap/configuration/slapd-conf-replica.html
checkpoint 1024 5 # flush tous les 1Mo ou 5 minutes
Thanks for your reading
Dom