如何删除AWS ElasticSearch集群上的某些节点?

时间:2016-11-27 18:27:58

标签: amazon-web-services elasticsearch cluster-computing

我正在尝试将AWS ElasticSearch节点更改为降低配置。但是当我这样做时,它会向原始群集添加更多节点。我无法删除它们。我在Google上搜索,每个人都说我必须删除域名。但这可能让我失去了我建立的所有索引,对吗? 有什么方法可以删除一些节点但保留其他节点吗?

1 个答案:

答案 0 :(得分:1)

您应该能够简单地更改ElasticSearch域中的节点数(注意:您的数据必须适合较少量的节点)

CloudWatch指标中可见的节点数量可能具有误导性,AWS在ElasticSearch documentation中指出了这一事实:

  

请注意

     

在更改群集期间,“节点”指标不准确   配置和日常维护服务。这是   预期的行为。该指标将报告正确的数量   群集节点很快。

我实际上试图模拟你想要做的事情。

  1. 我创建了具有4个节点的ES域
  2. 创建域后,我将节点数更改为2
  3. 在查看节点计数指标时,我可以看到ES域中的节点数量暂时为6,但最终降至2。

    enter image description here

    如果节点数量长时间不稳定,我建议您联系AWS。