我有一個節點elasticsearch集羣,並使用兩個路徑來存儲shadrs,如path.data:/partone,/parttwo。 1GB硬盤安裝在/ partone文件夾上,5GB硬盤安裝在/ parttwo文件夾中。我使用大約483 MB文件進行索引,然後536644文檔出現在此節點中。當我刪除/ partone文件夾中的洞文件時,文檔數量變爲531833.這意味着一些文檔存儲在/ partone文件夾中。如何在彈性搜索中存儲碎片,何時需要路徑集(path.data)?
我從elasticsearch網站讀取如下: 多個數據位置允許將其條帶化。條紋很簡單,將整個文件放在其中一個位置,然後根據空間最大的位置決定放置文件的位置。
而我的問題是,如果條紋是基於最大的可用空間的位置,洞文件應存儲在parttwo文件夾中,其大小大於partone文件夾的大小,不是嗎?爲什麼在folderone中存在一個小文件?