为什么在重新启动elasticsearch时会出现删除的索引?

时间:2015-09-20 02:35:13

标签: indexing elasticsearch

我在程序中有一些测试索引,当我完成它时我删除了它们。但是当我重新启动elasticsearch时,它们出乎意料地出现了!

1 个答案:

答案 0 :(得分:2)

从elasticsearch删除索引时,索引元数据将从群集状态中删除,并且所有索引文件将在当前连接的所有节点上删除到群集。如果稍后删除索引时没有连接到群集的节点重新连接到群集,它可能会将索引重新引入群集。发生这种情况时,您应该在日志文件中看到[abc_test] dangling index, exists on local file system, but not in cluster metadata, auto import to cluster state的INFO消息。