ElasticSearch:每个可用性分区中的节点数不均匀

ppcbkaq5  于 2022-11-28  发布在  ElasticSearch
关注(0)|答案(1)|浏览(175)

我有一个ElasticSearch集群,其中有28个节点分布在3个可用性区域中。其中2个区域有11个节点,每个区域有6个节点。在所有可用性区域中,几乎所有节点的碎片数几乎相同。这是否会导致性能问题?另外,ES如何确保每个节点中的可用碎片数相等?

s4n0splo

s4n0splo1#

可用性区域的主要作用是确保...高可用性

这意味着如果一个区域完全关闭,您的数据在其他区域中有一个完整副本,前提是您配置了分片分配感知。如果两个区域有11个节点,第三个区域有6个节点,则第三个区域不太可能有所有数据的重要副本,因为两个11节点区域上的数据要比6节点区域上的数据多。
因此,您的群集可能运行良好,但如果其中一个或两个11节点区域发生故障,您可能会遇到数据丢失和/或群集不平衡的情况。

相关问题