Quanah,

Thank you, so do we need to include olcServerID of all servers in every server? for example if i have 3 servers MMR, then do i need to add 

olcServerID 1 $URl1
olcServerID 2 $URl2
olcServerID 3 $URl2

In all servers or just keep self ID?

Ram


On Fri, Sep 1, 2017 at 1:21 PM, Quanah Gibson-Mount <quanah@symas.com> wrote:
--On Thursday, August 31, 2017 6:46 PM -0700 rammohan ganapavarapu <rammohanganap@gmail.com> wrote:

Which one is the right way to do?

It depends.  If you are replicating cn=config, then the provider=.... is required, and it must include all providers.  If you are not replicating cn=config, then the provider= is not required at all, and can be left out.

Also what is the significance of "olcServerID"  do we have keep every
server "olcServerID" in each server?

olcServerID is required on all masters, and must be unique between every master.  This is how OpenLDAP knows which master a particular change occurred on, and is mandatory for MMR to function correctly.

--Quanah

--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>