弹性搜索集群(3节点)配置设置

时间:2019-06-28 10:45:36

标签: elasticsearch configuration cluster-computing

我正在尝试建立一个3节点的弹性搜索(v7.1)集群,但是在配置方面遇到了困难

可能的配置:

  1. 我们可以有1个主节点和2个数据节点-但是如果主节点出现故障,这将是单点故障
  2. 我们可以有2个主节点和1个数据节点-但是,如果其中一个主节点发生故障,要选举一个新的主节点,我们需要至少2(2/2 + 1)的法定人数,因此这将再次成为单个故障点,因为我们将只剩下1个主节点资格节点
  3. 我们可以有3个主节点,它们也可以充当数据节点-这是我认为可行的唯一选择,但是我在少数博客中读到,我们需要有一个专用的主节点才能避免主节点上的负载

除上述内容外,我们还可以拥有3个符合主条件的节点,其中2个可以充当数据节点,但是我们不能确定哪个符合主条件的节点将被选为主节点。

所以我的问题是1)这是配置3节点集群的最佳方法2)是否有任何方法可以在凝视集群时通过配置来强制选择符合主机要求的节点作为主节点(所以我们可以为该服务器分配更多的RAM或使其成为专用于主服务器的节点)?

如果问题不清楚或您需要更多详细信息,请告诉我。谢谢

0 个答案:

没有答案