I think that even in the cn=config case, a stop/start is necessary, because database can't be deleted, and I doubt a backend change can be performed dynamically. Maybe even some manual LDIF editing is necessary, something evil ;)
2012/8/15 Gavin Henry ghenry@suretec.co.uk:
Clearly I need to upgrade and see if this still continues to happen.
Give back-mdb in 2.4.32 a try. It's completely deadlock free.
So usual rules apply right?
- slapcat,
- stop slapd
- change backend definition
- empty db dir or use a new one
- slapadd
- start slapd
or not stop/start if using cn=config and make sure mdb module is loaded if slapd built that way
Thanks.
Kind Regards,
Gavin Henry.