[Date Prev][Date Next]
Re: Multi-master doesn't replicate deletes under certain circumstances.
On Wed, Dec 3, 2008 at 3:16 PM, Quanah Gibson-Mount <firstname.lastname@example.org> wrote:
> --On Wednesday, December 03, 2008 9:25 AM +1930 Jose Ildefonso Camargo
> Tolosa <email@example.com> wrote:
>> I just configured multi-master replication (with N=3) for testing
>> purposes, and I just found an annoying problem, under these
>> 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
>> 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.
> Quanah Gibson-Mount
> Principal Software Engineer
> Zimbra, Inc
> Zimbra :: the leader in open source messaging and collaboration