In OpenLDAP 2.4 admin guide "chapter 18: Replication" 22.214.171.124. 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.