背景简介
- 本文针对集群重启分片长期分配不出去的问题(CLUSTER_RECOVERED)
- 本文 ES 版本为 7.10.1
- 本文集群有 3 个主节点,3 个协调节点,20 个数据节点
解决方案
- 官方文档: https://www.elastic.co/guide/...
- 在每个
master
节点的elasticsearch.yml
中增加或修改集群配置
# 有 20 个数据节点加入集群就开始恢复分片
gateway.expected_data_nodes: 20
# 如果等待 5 分钟后加入的数据节点还没有达到 20 个
gateway.recover_after_time: 5m
# 那么有 15 个数据节点加入集群就可以开始恢复分片
gateway.recover_after_data_nodes: 15
本文出自 qbit snap
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。