2、ES集群搭建注意项集群最大的优势就是高可用,ES集群也是这样滴,并且ES集群并不是简单的Ctrl-c和Ctrl-v,是可以把索引分片的。
- cluster.name要一样,毕竟是一个集群的嘛。
- node.name要不一样,每个节点都要有属于自己的名字呀。
- node.master与node.data,上级与打工人的映射,但是上级也是要打工的(同时为true就既是管理节点又是数据节点了)。
- discovery.zen.ping.unicast.hosts集群列表
3.2 解决方案如果发生网络中断或者服务器宕机,那么集群会有可能被划分为两个部分,各自有自己的master来管理,那么这就是脑裂
- 适当调大响应时间,减少误判。通过参数 discovery.zen.ping_timeout 设置节点状态的响应时间,默认为 3s,可以适当调大。
- 选举触发。我们需要在候选集群中的节点的配置文件中设置参数 discovery.zen.munimum_master_nodes 的值。
- 角色分离。即是上面我们提到的候选主节点和数据节点进行角色分离,这样可以减轻主节点的负担,防止主节点的假死状态发生,减少对主节点“已死”的误判。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)