为什么我的新AWS弹性搜索始终为黄色?

时间:2018-02-04 02:20:12

标签: amazon-web-services elasticsearch

  • 我刚刚创建了一个新的AWS ES域
  • 这是一个单一的节点
  • 还没有任何内容

问:群集永远不会变绿!为什么?

以下是群集的特征:

Instance type       t2.small.elasticsearch
Instance count       1
Dedicated master       Disabled
Zone awareness       Disabled
Storage type       EBS
EBS volume type       General Purpose (SSD)
EBS volume size       10 GB
Encryption at rest       Disabled
Start hour for the daily automated snapshot       09:00 UTC

Advanced options
Elasticsearch parameters:
rest.action.multi.allow_explicit_index: true
indices.fielddata.cache.size: unbounded (default)
indices.query.bool.max_clause_count: 1024 (default)

1 个答案:

答案 0 :(得分:0)

原因#1:来自Handling AWS Service Errors

  

黄色群集状态表示所有索引的主分片都分配给群集中的节点,但至少一个索引的副本分片不分配。单节点群集始终使用黄色群集状态进行初始化,因为Amazon ES无法为其分配副本。要实现绿色群集状态,请增加节点数。有关更多信息,请参阅本指南中的配置Amazon ES域以及Elasticsearch文档中的更新索引设置。

原因#2:

  

如果安装了Kibana,可能是因为.kibana索引有一个副本分片。如果删除该副本分片,则群集将变为绿色。