Elasticsearch为每个分片维护translog文件,副本分片是否有translog文件?
{
"_shards" : {
"total" : 2,
"successful" : 2,
"failed" : 0
},
"_all" : {
"primaries" : {
"translog" : {
"operations" : 0,
"size_in_bytes" : 55,
"uncommitted_operations" : 0,
"uncommitted_size_in_bytes" : 55,
"earliest_last_modified_age" : 3625527568
}
},
"total" : {
"translog" : {
"operations" : 0,
"size_in_bytes" : 110,
"uncommitted_operations" : 0,
"uncommitted_size_in_bytes" : 110,
"earliest_last_modified_age" : 3625520206
}
}
},
}
}
}
我无法在以上查询结果中看到副本详细信息。Elasticsearch版本7.16
1条答案
按热度按时间aydmsdu91#
是的,Elasticsearch也为包括副本在内的所有碎片维护
translog
,并且total
显示所有碎片的信息,您可以在查询响应中注意到它的双重性。我猜您配置了1个副本。
另外,阅读官方Elasticsearch文档中的片段,其中提到translog会为所有分配的副本更新。