如何在Elasticsearch AWS上重新分配未分配的DANGLING_INDEX_IMPORTED分片

时间:2018-08-28 13:34:22

标签: amazon-web-services elasticsearch

自从出现4个未分配的DANGLING_INDEX_IMPORTED碎片以来,我的群集一直为红色,快照似乎停止了。

我尝试使用集群重新路由命令https://www.elastic.co/guide/en/elasticsearch/reference/2.3/cluster-reroute.html,但是看来这对于AWS "Message":"Your request: '/_cluster/allocation/reroute' is not allowed."}是不可能的。

我也在这里尝试了自动重分配的解决方案,没有运气ElasticSearch: Unassigned Shards, how to fix?

我添加了一个额外的节点,并检查了所有必需的资源是否都存在,尽管JVM ram的确似乎徘徊在75%左右。我不确定这是否意味着我需要将EC2实例的大小从t2.small.elasticsearch增加到更大。在正常运行的限制范围内,其他一切似乎都很好。

stackoverflow链接似乎表明这些碎片应该自行修复或删除,但前者没有发生,并且我不确定我是否要后者。有没有更好的方法来解决此问题。还是可以恢复已删除的分片或删除而没有不良影响?

0 个答案:

没有答案