我執行了強制合并并忘記添加我要合并的索引名稱......現在任務正在進行一段時間并且它有描述:
Force-merge indices [], maxSegments[4], onlyExpungeDeletes[false], flush[true]
這是否意味著它試圖強制合并集群中存在的所有索引或什么?我想阻止它,但這是不可能的......在這種情況下我該怎么辦?它會吃掉所有的記憶體,當它永遠持續下去時,我擔心節點會失敗。
這是輸出GET _tasks?detailed&actions=*forcemerge
{
"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" : { }
}
}
}
}
}
我執行的命令:
curl -s -u'login:pass'-H 'Content-Type: application/json' -XPOST -k "https://10.10.10.11:9200/_forcemerge?max_num_segments=4&pretty"
uj5u.com熱心網友回復:
您可以一個接一個地重新啟動節點,這將取消任務,但有可能造成不穩定
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/523557.html
標籤:弹性搜索弹性堆栈麋鹿
