Solr 7.7 autoscaling trigger

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Solr 7.7 autoscaling trigger

Mark Thill
My scenario is:

   - 60 GB collection
   - 2 shards of ~30GB
   - Each shard having 2 replicas so I have a backup
   - So I have 4 nodes with each node holding a single core

My goal is to have autoscaling handle when I lose a node.  So upon loss of
a node the nodeLost event deletes the node.  Then when I add back in
another node I want it to replace the node I lost keeping each shard with 2
replicas.   The problem is that I can't find a policy that keeps 2 replicas
per shard because when the nodeAdded event fires it wants to add a 3rd
replica to the shard that already has 2 replicas.  I can't seem to get it
to add the replica to the shard that is left with the single replica.

Any suggestions on a policy to keep this balanced?

Mark
Reply | Threaded
Open this post in threaded view
|

Re: Solr 7.7 autoscaling trigger

zhenyuan wei
Hi, Maybe  SOLR-12715&SOLR-12716 can help you.

Mark Thill <[hidden email]> 于2019年7月9日周二 上午2:42写道:

> My scenario is:
>
>    - 60 GB collection
>    - 2 shards of ~30GB
>    - Each shard having 2 replicas so I have a backup
>    - So I have 4 nodes with each node holding a single core
>
> My goal is to have autoscaling handle when I lose a node.  So upon loss of
> a node the nodeLost event deletes the node.  Then when I add back in
> another node I want it to replace the node I lost keeping each shard with 2
> replicas.   The problem is that I can't find a policy that keeps 2 replicas
> per shard because when the nodeAdded event fires it wants to add a 3rd
> replica to the shard that already has 2 replicas.  I can't seem to get it
> to add the replica to the shard that is left with the single replica.
>
> Any suggestions on a policy to keep this balanced?
>
> Mark
>