On 3/25/2014 11:59 AM, Software Dev wrote:
Ehh.. found out the hard way. I optimized the collection on 1 machine
and when it was completed it replicated to the others and took my
cluster down. Shitty

It doesn't get replicated -- each core in the collection will be optimized. In older versions it might have done them all at once, but I believe that newer versions only do one core at a time.

Doing an optimize on a Solr core results in a LOT of I/O. If your Solr install is having performance issues, that will push it over the edge. When SolrCloud ends up with a performance problem in one place, they tend to multiply and cause MORE problems. It can get bad enough that the whole cluster goes down because it's trying to do a recovery on every node. For that reason, it's extremely important that you have enough system resources available across your cloud (RAM in particular) to avoid performance issues.

Thanks,
Shawn

Reply via email to