Hello!
slapd.conf configuration used
*1.* I have test LDAP master and a consumer with LDAP Sync
Replication type:
Master:
/ overlay syncprov//
// syncprov-checkpoint 100 10//
// syncprov-sessionlog 100
/Consumer:
syncrepl rid=115 provider=ldaps://master \
type=refreshOnly \
interval=00:00:00:30 \
scope=sub \
schemachecking=off \
searchbase="dc=exadel,dc=com" \
bindmethod=simple \
binddn="dc=exadel,dc=com" \
credentials=password \
retry="60 10 300 10"
Sync is work.
*2.* After that I have switched to MirrorMode replication via
reconfiguring Master and Consumer:
Master1(Master):
/serverID 1/
/ overlay syncprov//
// syncprov-checkpoint 100 10//
// syncprov-sessionlog 100
/
/ syncrepl rid=001 provider=ldaps://Master2 \//
// bindmethod=simple \//
// interval=00:00:00:30 \//
// scope=sub \//
// binddn="dc=exadel,dc=com" \//
// credentials=password \//
// searchbase="dc=exadel,dc=com" \//
// schemachecking=off \//
// type=refreshOnly \//
// retry="60 +"//
//
// mirrormode on//
/
Master2(Consumer):
/serverID 2/
/ overlay syncprov//
// syncprov-checkpoint 100 10//
// syncprov-sessionlog 100
/
/ syncrepl rid=002 provider=ldaps://Master1 \//
// bindmethod=simple \//
// interval=00:00:00:30 \//
// scope=sub \//
// binddn="dc=exadel,dc=com" \//
// credentials=password \//
// searchbase="dc=exadel,dc=com" \//
// schemachecking=off \//
// type=refreshOnly \//
// retry="60 +"//
//
// mirrormode on//
/
In this case SYNC is work(between Master1 -> Master2(NOT in Master2) ->
Master1 direction) and other consumer pointed to Master1 or Master2)
*3.* For fun I change configuration on Master1(Master) to previous
state(Case 1)
Master1:
/ overlay syncprov//
// syncprov-checkpoint 100 10//
// syncprov-sessionlog 100
/
/Master2(Consumer):
/serverID 2/
/ overlay syncprov//
// syncprov-checkpoint 100 10//
// syncprov-sessionlog 100
/
/ syncrepl rid=002 provider=ldaps://Master1 \//
// bindmethod=simple \//
// interval=00:00:00:30 \//
// scope=sub \//
// binddn="dc=exadel,dc=com" \//
// credentials=password \//
// searchbase="dc=exadel,dc=com" \//
// schemachecking=off \//
// type=refreshOnly \//
// retry="60 +"//
//
// mirrormode on//
//In this case we have the same situation with SYNC as in CASE 2 - all
work fine.
Is it good working SYNC schema? What chance of breaking down db on
Master1 I have?
--
With Best Wishes
Andrei Valoshyn
Exadel Inc.
System Administrator
avaloshyn(a)exadel.com
--
CONFIDENTIALITY NOTICE: This email and files attached to it are
confidential. If you are not the intended recipient you are hereby notified
that using, copying, distributing or taking any action in reliance on the
contents of this information is strictly prohibited. If you have received
this email in error please notify the sender and delete this email.