We’re adding 40 data nodes to an existing cluster. There’re many shards that need be relocated.
No Recovery tuning yet. I can see there’s recovery setting for ELK Indices Recovery | Elasticsearch Guide [2.3] | Elastic
May I know if there’s an equivalent document for OpenSearch?
Problems:
Only 2 shards are relocating in parallel. I believe this can be tunned.
The speed is limited to 40MB/s for NVME drives. I guess it’s throttled by the recovery setting.
The transfer speed is faster with the change. But still, only two shards with stage index. Can’t find document to increase the concurrent index recover shards.
For who is looking for answer in the future. This is the setting I’m using to boost the recovery speed. You’ll want to lower the max_bytes_per_sec while the cluster expansion is completed.