我在elasticsearch上发布了以下命令
PUT /_cluster/settings
{
"persistent" : {
"threadpool.index.queue_size": -1
}
}
但是现在我的弹性群集健康状况仍然是黄色的。什么都没有动,猫的恢复api给出了以下
books 0 613 replica done server1.internal.com server2.internal.com n/a n/a 1 100.0% 79 100.0%
books 0 53479 replica done server2.internal.com server3.internal.com n/a n/a 146 100.0% 435062890 100.0%
books 1 592 replica done server1.internal.com server2.internal.com n/a n/a 1 100.0% 79 100.0%
books 1 5901 replica done server2.internal.com server3.internal.com n/a n/a 198 34.3% 449403096 2.7%
books 2 551 replica done server1.internal.com server2.internal.com n/a n/a 1 100.0% 79 100.0%
books 2 9018 replica done server2.internal.com server3.internal.com n/a n/a 201 28.9% 451881473 4.4%
books 3 519 replica done server1.internal.com server2.internal.com n/a n/a 1 100.0% 79 100.0%
books 3 3869 replica done server2.internal.com server3.internal.com n/a n/a 170 61.8% 434156880 1.2%
books 4 525 replica done server1.internal.com server2.internal.com n/a n/a 1 100.0% 79 100.0%
books 4 33468 replica done server2.internal.com server3.internal.com n/a n/a 136 100.0% 428616146 100.0%
大约30分钟没有进展。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
我刚才发现这是由于其中一个节点上的磁盘损坏。
答案 1 :(得分:0)
Elasticsearch 集群状态分类:
RED:部分或全部(主要)分片尚未准备就绪。
黄色: Elasticsearch 已分配所有主分片,但部分/所有副本尚未分配。
绿色:集群已全面运行。 Elasticsearch 能够将所有分片和副本分配给集群内的机器。