Hi,
In OpenLDAP 2.4 admin guide "chapter 18: Replication" 18.2.2.3. Arguments against Multi-Master replication:
If a network is partitioned and multiple clients start writing to each of the "masters" then reconciliation will be a pain; it may be best to simply deny writes to the clients that are partitioned from the single provider.
How to configure to deny writes in a LDAP master?
My environment is 3-way MMR, of A, B, C three servers. If connection between server A and server B is lost, how can server A and B automatically deny writes and become read-only? As server C can still accept write operations, and sync with both server A and B, so data in server A and B is up-to-date and thus can act as slaves temporarily.
Best Regards, Tony Dong
openldap-technical@openldap.org