我在程序中有一些测试索引,并在完成时删除它们。但是当我重新启动elasticsearch时,它们出乎意料地出现!为什么删除的索引在我重新启动elasticsearch时出现?
0
A
回答
2
当您从elasticsearch删除索引时,索引元数据将从集群状态中删除,并且所有索引文件将在当前连接的所有节点上删除到集群。如果以后删除索引时没有连接到集群的节点与集群重新连接,则可能会将索引重新引入到集群中。发生这种情况时,您应该在日志文件中看到INFO消息,说[abc_test] dangling index, exists on local file system, but not in cluster metadata, auto import to cluster state
。
+0
明白了。非常感谢你 。 –
+1
@LuoluoFlly请同时参阅http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – imotov
相关问题
- 1. 核心数据删除对象在启动时重新出现
- 2. 为什么在Vista中重新出现删除的文件?
- 3. 搜索索引上重新启动时自动删除AppEngine上devserver的蟒蛇
- 4. Lucene索引在应用程序重新启动后被删除
- 5. 全文索引需要删除和重新创建 - 为什么?
- 6. 为什么我在删除char *时出现内存异常?
- 7. Elasticsearch禁用删除索引
- 8. 离线删除Elasticsearch索引
- 9. 删除Elasticsearch索引设置
- 10. 为什么在重新启动mysql slave时发出'reset master'
- 11. 为什么我在KieSession重新加载时出现异常?
- 12. 在现有索引上启用Elasticsearch TTL
- 13. 删除行重新出现
- 14. 每次在本地重新启动elasticsearch过程时,我必须重新索引所有文档
- 15. 为什么我的活动重建,而不是重新启动
- 16. 为什么Android在我调用finish()时重新启动我的活动?
- 17. 为什么VS2010删除我的引用?
- 18. 为什么木偶在MySQL重新启动时在Travis CI中删除我的数据库?
- 19. ElasticSearch:无法使用API删除索引,手动删除?
- 20. 为什么我的程序在从最近的应用程序栏中删除后重新启动时崩溃?
- 21. 为什么我的数组在重新启动活动后重新运行?
- 22. 模拟器在重新启动时删除了我的所有应用程序....为什么?
- 23. Ubuntu重新启动elasticsearch
- 24. ListView - 重新启动时的索引和位置行为()
- 25. 删除归档的Elasticsearch索引设置
- 26. C++为什么我的文件在我重新启动程序时被截断?
- 27. 当我停止并重新启动我的mongod服务时,为什么会出现应用程序错误
- 28. elasticsearch重新索引错误 - 重新索引从远程
- 29. 为什么我的CSS3选框动画重新启动?
- 30. 重新启动我的电网回路时出现问题
我有集群,我删除了一个节点的索引,像这样:curl -XDELETE http:// localhost:9200/abc_test ,,,但是当我检查其他节点的文件时,我仍然可以看到abc_test.I使用elasticsearch 1.4.4,java版本“1.7.0_04” –
我认为副本不会被删除。 –
你能用'curl'localhost:9200/_cat/indices?v''的输出更新你的问题吗? – Val