首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS OpenSearch集群已关闭:/_OpenSearch/health:{"message":null}

AWS OpenSearch集群已关闭:/_OpenSearch/health:{"message":null}
EN

Stack Overflow用户
提问于 2021-12-14 01:14:55
回答 1查看 1.1K关注 0票数 1

我有一个AWS ElasticSearch服务(现在是"OpenSearch")域,并将其用于低容量开发。突然之间,它关闭了,对于集群状态,我得到了以下内容:

/_群集/健康:{“消息”:null}

因为这是一个“托管服务”,所以无法重新启动集群。

由于我有基本的支持计划,我将不得不支付每月30美元,以获得支持。

这都是废话。想法?

EN

回答 1

Stack Overflow用户

发布于 2022-01-28 11:22:23

我在我的AWS OpenSearch域上遇到了相同的问题,它只有一个t3.medium.search类型的节点。实际上,节点被关闭了。

在该域的通知中,我发现该节点的碎片不多。

我使用以下通过Kibana的查询将碎片从1000个增加到1500个,如这里提到的,为OpenSearch选择碎片数

代码语言:javascript
复制
PUT _cluster/settings
{
   "persistent":{
      "cluster.max_shards_per_node": 1500
   }
}

此外,我将所有索引的副本数量从1更改为0,以便OpenSearch不能为了高可用性而在其他节点上迁移碎片。我通过Kibana使用了下面的查询:

代码语言:javascript
复制
PUT /*/_settings
{
  "index" : {
    "number_of_replicas" : 0
  }
}

其中my-index-dev-*将被实际的索引模式所取代。

几分钟后,OpenSearch域又恢复了健康。

注意:不要将生产环境中的副本数量设置为零,因为您可能有多个节点.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70342719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档