我在程序中有一些測試索引,並在完成時刪除它們。但是當我重新啓動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. Elasticsearch何時重新索引?
- 4. Elasticsearch:刪除索引中的重複項
- 5. 搜索索引上重新啓動時自動刪除AppEngine上devserver的蟒蛇
- 6. 爲什麼IsolatingStorageSettings爲空時,我重新啓動我的APP? (WP8)
- 7. Lucene索引在應用程序重新啓動後被刪除
- 8. 全文索引需要刪除和重新創建 - 爲什麼?
- 9. Elasticsearch重新索引
- 10. 將現有ElasticSearch索引重新索引到更新的模板
- 11. 當我啓動我的GUI時,爲什麼會出現NullPointerException?
- 12. 爲什麼我在刪除char *時出現內存異常?
- 13. iOS MagicalRecord神祕。爲什麼我的數據在truncateAll後重新啓動時重新出現?
- 14. Elasticsearch:自動索引刪除/到期
- 15. Elasticsearch禁用刪除索引
- 16. 離線刪除Elasticsearch索引
- 17. 刪除lucene索引並重新索引
- 18. 爲什麼在重新啓動mysql slave時發出'reset master'
- 19. 爲什麼我的用戶在會話重新啓動時退出?
- 20. 爲什麼我在KieSession重新加載時出現異常?
- 21. Intellij宏重新啓動時被刪除
- 22. 在現有索引上啓用Elasticsearch TTL
- 23. 在Elasticsearch在索引中刪除
- 24. 刪除行重新出現
- 25. 爲什麼我的活動重建,而不是重新啓動
- 26. 爲什麼Android在我調用finish()時重新啓動我的活動?
- 27. 每次在本地重新啓動elasticsearch過程時,我必須重新索引所有文檔
- 28. 爲什麼VS2010刪除我的引用?
- 29. 爲什麼我的mysql.sock文件只在重啓後出現?
- 30. 爲什麼木偶在MySQL重新啓動時在Travis CI中刪除我的數據庫?
我有集羣,我刪除了一個節點的索引,像這樣: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