gpt4 book ai didi

elasticsearch - Elasticsearch集群运行状况间歇性地在 'GREEN'和 'YELLOW'之间摆动

转载 作者:行者123 更新时间:2023-12-02 23:17:12 25 4
gpt4 key购买 nike

我们正在运行具有“零”副本的7节点集群,如下所示:

{
"cluster_name": "my_cluster",
"status": "green",
"timed_out": false,
"number_of_nodes": 7,
"number_of_data_nodes": 7,
"active_primary_shards": 3325,
"active_shards": 3325,
"relocating_shards": 0,
"initializing_shards": 0,
"unassigned_shards": 0,
"delayed_unassigned_shards": 0,
"number_of_pending_tasks": 0,
"number_of_in_flight_fetch": 0,
"task_max_waiting_in_queue_millis": 0,
"active_shards_percent_as_number": 100.0
}

elasticsearch群集状态从“绿色”间歇性地变为“黄色”。我注意到的另一件有趣的事情是,在此间歇性集群状态更改期间,发生了分片初始化,这与集群状态更改相关。这是由于群集运行“零”副本吗?
什么会导致上述行为?

最佳答案

1.找到索引

http://IP_MASTER:9200/_cat/indices?v 

2.找到具有该索引分片的节点要分配和取消分配。
http://IP_MASTER:9200/_cat/shards?v
  • 在该节点上重新启动服务elasticsearch
  • 如果存在问题,则有两个选择。

  • A. lucene检查索引(仅检查该碎片)
    java -cp lucene-core*.jar -ea:org.apache.lucene… org.apache.lucene.index.CheckIndex /mnt/nas/elasticsearch/graylog-production/nodes/0/indices/graylog_92/0/index/ -verbose -exorcise

    如果提示找不到该段,请尝试在该路径上查找并执行cd,然后运行命令。

    B. elasticsearch修复索引(它检查所有索引并且非常慢)
    index.shard.check_on_startup: fix

    您应该在该节点的elasticsearch.yml上设置此配置。

    关于elasticsearch - Elasticsearch集群运行状况间歇性地在 'GREEN'和 'YELLOW'之间摆动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53344284/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com