The slave polls. See: http://wiki.apache.org/solr/SolrReplication
Best Erick On Sat, Nov 20, 2010 at 1:13 PM, Ofer Fort <ofer...@gmail.com> wrote: > Another question on that configuration, when the "master" commits, how does > the "slave" knows that the index has changed? Does it check the index and > finds out that it has a newer version? > Thanks again for the help, > Ofer > > > > ב-19 בנוב 2010, בשעה 05:30, Lance Norskog <goks...@gmail.com> כתב/ה: > > If they are on the same server, you do not need to replicate. > > If you only do queries, the query server can use the same index > directory as the master. Works quite well. Both have to have the same > LockPolicy in solrconfig.xml. For security reasons, I would run the > query server as a different user who has read-only access to the > index; that way it cannot touch the index. > > On Wed, Nov 17, 2010 at 11:28 PM, Ofer Fort <ofer...@gmail.com> wrote: > > anybody? > > > On Wed, Nov 17, 2010 at 12:09 PM, Ofer Fort <ofer...@gmail.com> wrote: > > > Hi, I'm working with Erez, > > we experienced this again, and this time the slave index folder didn't > contain the index.XXX folder, only one index folder. > > if we shutdown the slave, the CPU on the master was normal, as soon as we > started the slave again, the CPU went up to 100% again. > > thanks for any help > > ofer > > > On Wed, Nov 17, 2010 at 11:15 AM, Erez Zarum <e...@icinga.org.il> wrote: > > > Hi all, > > We've been seeing this for the second time already. > > I have a solr (1.4.1) master and a slave. both are located on the same > machine (16GB RAM, 4GB allocated to the slave and 3GB to the master) > > All our updates are going towards the master, and all the queries are > towards the slave. > > Once in a while the slave gets OutOfMemoryError. This is not the big > problem > (i have a about 100M documents) > > The problem is that from that moment the CPU of the slave AND the master is > almost 100%. > > If i shutdown the slave, the CPU of the master drops. > > If i start the slave again, the CPU is 100% again. > > I have the replication set on commit and startup. > > I see that in the data folder contains three index folders: index, > index.XXXYYY and index.XXXYYY.ZZZ > > > The only way i was able to get pass it (worked two times already), is to > shutdown the two servers, and to copy all the index of the master to the > slave, and start them again. > > From that moment and on, they continue to work and replicate with a very > reasonable CPU usage. > > > Our guess is that it failed to replicate due to the OOM and since then > tries > to do a full replication again and again? > > but why is the CPU of the master so high? > > > > > > > -- > Lance Norskog > goks...@gmail.com >