在centOS上执行ElasticSearch1.7.x
我们的三节点集群变成了两节点集群。一切都很好。我们有每个碎片的3个副本,所以我们拥有了一切。
但现在群集运行状况显示为黄色,我们有:
"unassigned_shards" : 5,
我们已经将elasticsearch.yml中的副本计数设置从2更改为1,并在两个节点上重新启动ES。
下一步是什么?
我看到了如何重新分配碎片,但没有看到如何消除未分配的碎片。
在centOS上执行ElasticSearch1.7.x
我们的三节点集群变成了两节点集群。一切都很好。我们有每个碎片的3个副本,所以我们拥有了一切。
但现在群集运行状况显示为黄色,我们有:
"unassigned_shards" : 5,
我们已经将elasticsearch.yml中的副本计数设置从2更改为1,并在两个节点上重新启动ES。
下一步是什么?
我看到了如何重新分配碎片,但没有看到如何消除未分配的碎片。
1条答案
按热度按时间eaf3rand1#
仅更改
elasticsearch.yaml
中的number_of_replica是不够的,此设置仅在创建新索引时使用。使用Index Settings API更改现有索引的副本数: