0
嗨,我正在運行Elasticsearch 1.5.2不一致的doc數
我索引6,761,727文件在我的索引之一。
當我運行下面的查詢....
GET myindex/mytype/_search
{
"size": 0
}
的hits.total數保持2個值之間交替...
"hits": {
"total": 6761727,
"max_score": 0,
"hits": []
}
和
"hits": {
"total": 6760368,
"max_score": 0,
"hits": []
}
無關於我運行查詢的次數,計數在2.
之間來回運行我搜索了一下,發現主副本分片似乎沒有完全相同數量的文檔。如果我使用preference = primary,則返回的doc數是正確的。
什麼是最簡單的方法來檢查哪個碎片是罪魁禍首,並試圖解決他而不重新索引一切?
所以是的,我看着日誌和其中一個節點臨時斷開連接索引。所以它引起了這個問題。 – user432024