Hi,

I know that having a log.xxxx is normal but these ones were 4 days old so I
was "suspicious".
I made a diff of the dump of my servers to have the confirmation.


On Tue, Aug 25, 2009 at 6:11 PM, Francis Swasey <[email protected]>wrote:

> On 8/25/09 11:45 AM, Aaron Richton wrote:
>
>> On Tue, 25 Aug 2009, Lepoutre Lionel wrote:
>>
>>  My problem is that some data are not synchronised on one of my server and
>>> I
>>> have some "log.xxxx" files in my var/openldap-data/ directory.
>>>
>>
> When I had an issue with my replicas getting out of sync I developed a
> process to slapcat each of the replica's generate what was different from
> the master and cause the master to make the changes again (ie, reverse the
> master and then revert to what the master knew was correct) which caused the
> information to get pushed to the replica's again.  In my case, the problem
> turned out to be one of my replica's had too little memory and was
> triggering a bug in v2.3 which caused the changes for delta-syncrepl to not
> get logged in the accessdb on the provider.
>
> The gist of the process I developed was to ssh to each replica, slapcat the
> existing database, sftp that back to the master, slapcat the master's
> database, use an ldif diff tool to generate the changes as if the replica
> was the master, apply those changes to the master, then do the ldif diff in
> the other direction and apply those changes to the master.  It was an
> attrocious hack, but it allowed me to re-sync the replica's without having
> to wait for the load balancers to take them out of the service pool and
> rebuild them by hand on a regular basis.
>
> However, having log.xxxx files is not a sign that anything is wrong.  Even
> with auto-removal of the log.xxxx files, you will always have at least one
> present and if you have a massive change happen, you may get a few before
> the checkpoint happens and makes them superfluous.
>
> How have you determined that your servers are not in sync?
>
> --
> Frank Swasey                    | 
> http://www.uvm.edu/~fcs<http://www.uvm.edu/%7Efcs>
> Sr Systems Administrator        | Always remember: You are UNIQUE,
> University of Vermont           |    just like everyone else.
>  "I am not young enough to know everything." - Oscar Wilde (1854-1900)
>

Reply via email to