首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >偶然力合并弹性搜索

偶然力合并弹性搜索
EN

Stack Overflow用户
提问于 2022-10-26 14:53:16
回答 1查看 33关注 0票数 0

我执行了强制合并,忘记添加我想要合并的索引名.现在,这项任务已经持续了一段时间,并有了描述:

代码语言:javascript
复制
Force-merge indices [], maxSegments[4], onlyExpungeDeletes[false], flush[true]

这是否意味着它试图强制合并集群中存在的所有索引?我想阻止它但这是不可能的..。在这种情况下我能做什么?它吞噬了所有的内存,当它将永远持续的时候,我害怕节点失败。

这是GET _tasks?detailed&actions=*forcemerge的输出

代码语言:javascript
复制
{
  "nodes" : {
    "vCmAwy1VRZm0yyw7dF_52g" : {
      "name" : "node01",
      "transport_address" : "10.10.10.11:9300",
      "host" : "10.10.10.11",
      "ip" : "10.10.10.11:9300",
      "roles" : [
        "data",
        "data_cold",
        "data_content",
        "data_frozen",
        "data_hot",
        "data_warm",
        "ingest",
        "master",
        "ml",
        "remote_cluster_client",
        "transform"
      ],
      "attributes" : {
        "ml.machine_memory" : "50344366080",
        "ml.max_open_jobs" : "512",
        "xpack.installed" : "true",
        "ml.max_jvm_size" : "21361459200",
        "hwc" : "hot",
        "transform.node" : "true"
      },
      "tasks" : {
        "vCmAwy1VRZm0yyw7dF_52g:4016904417" : {
          "node" : "vCmAwy1VRZm0yyw7dF_52g",
          "id" : 4016904417,
          "type" : "transport",
          "action" : "indices:admin/forcemerge",
          "description" : "Force-merge indices [], maxSegments[4], onlyExpungeDeletes[false], flush[true]",
          "start_time_in_millis" : 1666792931893,
          "running_time_in_nanos" : 5189657499371,
          "cancellable" : false,
          "headers" : { }
        },
        "vCmAwy1VRZm0yyw7dF_52g:4017256604" : {
          "node" : "vCmAwy1VRZm0yyw7dF_52g",
          "id" : 4017256604,
          "type" : "transport",
          "action" : "indices:admin/forcemerge",
          "description" : "Force-merge indices [], maxSegments[4], onlyExpungeDeletes[false], flush[true]",
          "start_time_in_millis" : 1666794829797,
          "running_time_in_nanos" : 3291753989638,
          "cancellable" : false,
          "headers" : { }
        }
      }
    }
  }
}

我执行的命令:

代码语言:javascript
复制
curl -s -u'login:pass'-H 'Content-Type: application/json' -XPOST -k "https://10.10.10.11:9200/_forcemerge?max_num_segments=4&pretty"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-26 16:03:26

您可以一个接一个地重新启动节点,这将取消任务,但有可能造成不稳定。

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

https://stackoverflow.com/questions/74209837

复制
相关文章

相似问题

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