如何一次从群集中的所有弹性节点中清除elasticsearch索引

gojuced7  于 2021-06-10  发布在  ElasticSearch
关注(0)|答案(0)|浏览(235)

我使用下面的curl命令从elasticsearch节点中清除索引。

curl -X POST -u user:password "IP:9200/index_name_here/_delete_by_query?conflicts=proceed&pretty" -H 'Content-Type: application/json' -d'
{
  "query": {
    "match_all": {}
  }
}
'

但iam面临的问题是,当我从一个节点清除索引时,它不会从所有其他连接的弹性节点清除数据,数据会再次从其他节点复制到已从上述命令中清除的节点。
我只想清除集群中所有弹性节点的索引(而不是删除),就像上面的命令一样。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题