跳到主要内容

1 篇博文 含有标签「Elasticsearch」

查看所有标签

解决ES未分配分片的相关问题,“X 个分片有 Y 个失败”

· 阅读需 11 分钟

我们打开kibana的时候,有时候能看到“X 个分片有 Y 个失败”的错误信息,这通常是个别索引存在未分配分片所导致的问题。 这时候我们的ES节点状态通常是Yellow或是Red状态。

先了解一下ES Shard的4种状态:

  • INITIALIZING - 分片初始化状态,该状态下shard不可用。新建索引或刚启动节点的时候短暂的发生。

  • RELOCATING - 新增节点或节点掉线的时候会重新分配shard导致shard的移动,也通常是短暂的。

  • STARTED - shard活跃状态,该状态下可接收请求

  • UNASSIGNED - shard分配失败