Just as a followup from having the issue now - I force killed and restarted
the process as it wouldn't shutdown normally - it came up with:
slapd[12047]: @(#) $OpenLDAP: slapd (Feb 27 2014 09:38:39)
$#012#011root@debian:
slapd[12048]: hdb_db_open: database "dc=test,dc=com": unclean shutdown
detected; attempting recovery.
slapd[12048]: slapd starting
slapd[12048]: => bdb_idl_delete_key: c_get failed: DB_LOCK_DEADLOCK: Locker
killed to resolve a deadlock (-30994)
slapd[12048]: conn=-1 op=0: attribute "entryCSN" index delete failure
Cheers
-----Original Message-----
From: Bill Brigden [mailto:bill@dotbill.co.uk]
Sent: 01 October 2014 09:09
To: 'openldap-technical(a)openldap.org'
Subject: MMR with MirrorMode problem..
Hi all,
I'm running 2.4.39 with Mirrormode replication. I've noticed that
occasionally when making schema changes, a change will hang indefinitely
without reason. Though (possibly as a cause), also I've found that if I
try and restart one of the three servers in this replica set, it will
occasionally get the following with causes it to hang indefinitely:
Oct 1 08:55:37 ldap-03 slapd[19608]: daemon: shutdown requested and
initiated.
Oct 1 08:55:37 ldap-03 slapd[19608]: slapd shutdown: waiting for 2
operations/tasks to finish
The other hosts show the disconnection and try and reconnect - the only
way to fix it seems to be either force killing this server or restarting
all the other hosts.
Any ideas? It's a fairly standard setup with mirrormode as per the
doc's.
I've seen there is 2.4.40 released however haven't scheduled in an
upgrade yet as there wasn't anything on the changelog that appeared to
be linked.
Cheers