在Elasticsearch集群中,所有节点必须是相同的,即具有相同的:
还是允许节点不同?(除了一个明显的事实,一个同构集群比一个异构集群更容易配置、管理和监视。)
发布于 2016-03-23 20:11:55
那得看情况。它们不需要在硬件资源上完全相同。但它们在操作系统中应该是相同的(至少linux发行版或windows版本),在ES版本中必须是相同的。
ES很长一段时间不支持在一个集群中运行多个版本的ES,因为在较高版本上创建或迁移的索引不能迁移回旧版本(内部数据机制等等),因此当更新版本的节点失败时,您将遇到麻烦。
发布于 2016-03-23 16:32:34
在Elasticsearch集群中,所有节点必须是相同的,即具有相同的节点:还是允许节点不同?
不,他们不需要是一样的。根据集群的用例和分配给每个节点的角色,硬件差异是可以预期的。
发布于 2016-03-23 19:07:07
除了运行兼容的ES版本之外,ElasticSearch节点不需要相同。因为查询通常跨越多个ES节点,所以您将受制于最慢的节点,而这些差异将使您很难进行调优。
https://serverfault.com/questions/765661
复制相似问题