我有一個elasticsearch實例拒絕啓動並卡在初始化上的問題。 Elaticsearch stuck using 99% cpu and all shards are Initializing離線刪除Elasticsearch索引
我的猜測是存儲在其中一個索引中的數據有問題。所以我想我可能會繼續前進並刪除所有日誌並重新開始。這不是一個生產系統,迄今爲止的日誌可能永遠不會被使用。
但是,由於系統仍然堅持嘗試恢復,我無法使用REST API刪除索引。 所以我想我可以通過刪除物理文件/文件夾手動刪除它。 所以我的問題是:
- 我應該刪除哪個文件/文件夾?
- 是否有可能只是移動文件/文件夾,並稍後恢復它們,如果我找出什麼是錯的?
我使用ES 2.4.0。 「本地」是您的elasticsearch集羣的名稱?默認情況下,它似乎被命名爲「elasticsearch」。 – jimmy
@jimmy這似乎是這種情況。我編輯了答案。 – Yeikel
我在數據下的文件夾結構如下所示:data \ elasticsearch \ nodes \ 0 \ indices和data \ elasticsearch \ nodes \ 0 \ _state 這種情況對您而言也是如此嗎? @Yeikel – jimmy