[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Multi-master doesn't replicate deletes under certain circumstances.



Hi!

On Wed, Dec 3, 2008 at 3:16 PM, Quanah Gibson-Mount <quanah@zimbra.com> wrote:
> --On Wednesday, December 03, 2008 9:25 AM +1930 Jose Ildefonso Camargo
> Tolosa <ildefonso.camargo@gmail.com> wrote:
>
>> Hi!
>>
>> I just configured multi-master replication (with N=3) for testing
>> purposes, and I just found an annoying problem, under these
>> conditions:
>>
>> 1. Configure a N number of "masters", and have them replicate happily
>> (this is important).
>> 2. Stop slapd service on all of the servers.
>> 3. Start slapd service on any number of servers < N (ie, leave at
>> least one stopped).
>> 4. Delete any entry (yes, it only fails with deletes, you can combine
>> changes: modify, add, and delete, and only deletes will fail to
>> replicate).
>> 5. Stop slapd service on *all of the servers again* (this is the most
>> important part).
>> 6. Star slapd service on all the servers.
>>
>> You will see that, on the servers that you left down on step 3, the
>> deleted entries are still present.
>>
>> If you leave at least one server up, it replicates just fine, the
>> problem is when you stop all of the masters.
>>
>> More info:
>>
>> OpenLDAP version: 2.4.13
>> OS: Debian GNU/Linux Etch
>> Overlays: smbk5pwd (only samba enabled), syncprov (off course).
>>
>> Any ideas? If you need more info, just ask.
>
> I suggest you file an ITS.

Ok.

>
> --
>
> Quanah Gibson-Mount
> Principal Software Engineer
> Zimbra, Inc
> --------------------
> Zimbra ::  the leader in open source messaging and collaboration
>