ES 6.2.4 Impact of a higher concurrent recovery settings

Hi Team,

What is the impact of setting a higher value for concurrent recoveries such as cluster.routing.allocation.node_concurrent_recoveries and cluster.routing.allocation.node_initial_primaries_recoveries for the cluster?

Or in other words, what should I consider when choosing to set a higher value for the above settings - i.e. number of cores, memory, number of shards in the cluster etc? So that I can choose a sensible value.

I would like to increase these values to speed up the recovery process of the cluster because the nodes in my cluster hold a lot of shards and the recovery process could be slow sometimes. I read up somewhere that increasing this helps with recovery because I saw from GET _cluster/allocation/explain?pretty that recovery was throttled due to this reached the limit of incoming shard recoveries.

Cheers,

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.