似乎无法删除我的3节点elasticsearch集群上的索引

时间:2016-03-31 15:04:36

标签: elasticsearch

一个非常简单的三节点单播集群(所有人都符合主人资格),有大约200个索引,由脚本创建。

当我在其中一个节点(可能不是主节点)上执行DELETE / *时,我看到索引(/ data中的物理文件夹)被删除,它们的数量减少了大约10,我看到它们从名单。但几秒钟之后,他们又开始填满,重新创建......我最终得到的数量与我开始时相同。

在我的想象中,就像其他节点不知道他们应该删除索引一样,所以他们用他们的数据副本填充被叫节点......或者其他东西。

有谁知道发生了什么事?

CONFIGS:

cluster.name: intra-1
node.name: intra1
marvel.agent.enabled: false
http.max_initial_line_length: 65kb
transport.tcp.port: 9300
http.port: 9200
http.max_content_length: 500mb
node.master: true
node.data: true
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.enabled: true
discovery.zen.ping.unicast.hosts: ["intra2", "intra3"]
network.bind_host: "0.0.0.0"
network.publish_host: _non_loopback:ipv4_

其他两个节点交替显示intra1intra2intra3

1 个答案:

答案 0 :(得分:0)

您是否看过三个群集中的日志,可以尝试下面提到的命令

curl -XGET'http://localhost:9200/_cat/indices?v'

它将为您提供已创建的索引列表,然后使用此查询删除所有索引

curl -XDELETE'http://localhost:9200/ *'