[Date Prev][Date Next]
Re: (ITS#3421) Replication problem with slurpd
>Full_Name: Raphael Ouazana
>Submission from: (NULL) (188.8.131.52)
>I have a problem with slurpd. I have one master which replicates on 2 slaves
>which one replicates on one other slave.
>M -> S1
> -> S/M -> S2
>Each night I delete all the entries of the 4 directories and re-populate the
>master (M) with ldapadd. So slurpd of the Master populates S1 and the
>Slave/Master (S/M) ; and slurpd of S/M populates S2.
>The problem is that when I check if all entries are really in the 4 directories,
>I can see that some are missing (about 0 to 4, rarely more) ! For example I can
>M : 118821 entries
>S1 : 118819
>M/S : 118819
>S2 : 118818
In principle, the results of ldapsearch should be comparable with diff
to see what's missing; then you should be able to look at the logs of
all the servers (and of the slurpds) and trace what happened to those
entries. If the entries don't get written/returned in the same order,
you may need to ldapsearch with -S "" (the empty string) to sort entries
>Of course I have nothing in .rej files, and see nothing in slurpd logs when I
>Moreother the problem seems to be pretty hard to reproduce. I tried to reproduce
>it with test data but don't success. So I'm looking for methods to analyse the
>I tested once with OpenLDAP 2.2.16 and had the same bug.
Unless you provide indications as of to reproduce the problem, I suggest
you investigate as above. Also, you should specify what version causes
the problem; note that unless it can be reproduced with the latest
release, it is unlikely that it gets fixed or even traced to the root cause.
SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497