Changing the subject. Its not related to after replication. It only appeared after indexing an extra field which increased our index size from 12g to 20g+

On 12/13/10 7:57 AM, Mark wrote:
Markus,

My configuration is as follows...

<filterCache
      class="solr.FastLRUCache"
      size="16384"
      initialSize="16384"
      autowarmCount="16384"/>

<queryResultCache
      class="solr.LRUCache"
      size="16384"
      initialSize="16384"
      autowarmCount="16384"/>

<documentCache
      class="solr.LRUCache"
      size="16384"
      initialSize="16384"
      autowarmCount="16384"/>
...
<useColdSearcher>false</useColdSearcher>
<maxWarmingSearchers>2</maxWarmingSearchers>
...
<useCompoundFile>false</useCompoundFile>
<ramBufferSizeMB>64</ramBufferSizeMB>
<mergeFactor>10</mergeFactor>
<unlockOnStartup>false</unlockOnStartup>
<reopenReaders>true</reopenReaders>

No cache warming queries and our machines have 8g of memory in them with about 5120m of ram dedicated to so Solr. When our index is around 10-11g in size everything runs smoothly. At around 20g+ it just falls apart.

Can you (or anyone) provide some suggestions? Thanks


On 12/12/10 1:11 PM, Markus Jelsma wrote:
There can be numerous explanations such as your configuration (cache warm queries, merge factor, replication events etc) but also I/O having trouble flushing everything to disk. It could also be a memory problem, the OS might start swapping if you allocate too much RAM to the JVM leaving little for the
OS to work with.

You need to provide more details.

After replicating an index of around 20g my slaves experience very high
load (50+!!)

Is there anything I can do to alleviate this problem?  Would solr cloud
be of any help?

thanks

Reply via email to