As per the recommendations, we have done following :
 1. Installed openldap 2.4.30 on master & all replicas.
 2. We have cascaded the replication by adding another replica in lan which 
acts as provider for the consumers on wan.

 There are definite improvements but still we are observing following problem :

 1. Bulk changes (1000 records changed) in LDAP on the provider, do not 
replicate to replicas with busy ldap unless 
 a) the records are updated in smaller batches on provider
 b) the replication database on the consumer is reset - i.e ldap restarted with 
-c rid=001

 Is there a buffer/queue at the consumer side which overflows? Can it be tuned?
 Does a busy server drop replication requests?

 Thanks,
 Amol.

----- Original Message -----
From: Quanah Gibson-Mount
Sent: 03/12/12 03:36 AM
To: Amol Kulkarni
Subject: Re: slow or inconsistent syncrepl

 --On Sunday, March 11, 2012 8:51 AM +0100 Amol Kulkarni <[email protected]> 
wrote: > > I see that I'm outdated in my tuning as per > 
http://wiki.zimbra.com/wiki/OpenLDAP_Performance_Tuning. > I'll do these 
changes and observe the servers. > > In the mean time a new observation 
regarding syncrepl is that if I do > ldapmodify for 5 - 10 entries in one go 
the changes get replicated but if > I change about 300 entries in one go, then 
some entries do not get > replicated on some servers. These changes dont get 
replicated until I > change those entries again. > > Does this indicate 
provider resource problem or consumer resource problem > ( or normal behaviour 
) ? Changes failing to replicate is not a desired behavior. It is expected to 
occur in older known buggy releases. If all of your masters & replicas are on 
2.4.30, hopefully you won't see that issue any more. --Quanah -- Quanah 
Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, 
Inc. -------------!
 ------- Zimbra :: the leader in open source messaging and collaboration

Reply via email to