[Date Prev][Date Next]
Re: Large database initial replication problem
On Friday 17 October 2008 18:19:41 Quanah Gibson-Mount wrote:
> --On Friday, October 17, 2008 10:20 AM +0200 Åukasz WÄsikowski
> <email@example.com> wrote:
> > Welcome!
> > I've got large test database (>20000 entries), set up replication using
> > syncrepl (refreshAndPersist). It work's fine when consumer is connected
> > to provider while importing all database. But when I add new consumer to
> > use existing database only first 500 records are replicated. I know
> > about sizelimit, but I don't want to raise it (because I don't know how
> > big my database will grow). The question is - why consumer won't get
> > rest of the entries in another queries? What am I doing wrong? I can't
> > import all database everytime I connect new consumer in a production
> > enviroment.
> slapcat the master, then slapadd the brand new consumer.
This would be faster. But, it is entirely plausible to want to initialise a
consumer without access to the database files on the provider.
> I highly advise you read the admin guide section on replication. Aaron
> already provided you with the answer to your question about sizelimits (use
> the limits command to adjust for the consumer's search ID).
Using slapcat|slapadd to initialise the directory can in fact hide problems
with size limits ...