Hi guys

I was wondering is there some smart way to migrate Solr cloud from 1 set of machines to another?

Specificaly, I have 2 cores, each of them with 2 replicas and 2 shards, spread across 4 machines.

We bought new HW and are in a process of moving to new 4 machines.


What are my options?


1) - Create new cluster on new set of machines.
   - stop write operations
   - copy data directories from old machines to new machines
   - start solrs on new machines


2) - expand number of replicas from 2 to 4
   - add new solr nodes to cloud
   - wait for resync
   - stop old solr nodes
   - shrink number of replicas from 4 back to 2


Is there any other path to achieve this?

I'm leaning towards no1, because I don't feel too comfortable with doing all those changes explained in no2 ...

Ideas?

Reply via email to