1、背景:
原来ES 1个节点, 创建mapping和索引 成功。
后来改为分布式后,扩展到3个节点。搭建分布式环境成功。
但是,创建索引后,出现了下面的错误:
{"error":{"root_cause":[{"type":"unavailable_shards_exception","reason":"[es_msearch_articles][3] primary shard is not active Timeout: [1m]
Google了好久,没有找到根本原因。
哪位大侠解读下吧?
多谢!
原来ES 1个节点, 创建mapping和索引 成功。
后来改为分布式后,扩展到3个节点。搭建分布式环境成功。
但是,创建索引后,出现了下面的错误:
{"error":{"root_cause":[{"type":"unavailable_shards_exception","reason":"[es_msearch_articles][3] primary shard is not active Timeout: [1m]
Google了好久,没有找到根本原因。
哪位大侠解读下吧?
多谢!
1 个回复
kennywu76 - Wood
赞同来自:
先查看一下es_msearch_articles这个索引各个shard的状态,
只有primary shards都处于STARTED状态,才能够对索引做操作。