有个人长的像洋葱,走着走着就哭了…….

为什么master只有1个

匿名 | 发布于2018年08月23日 | 阅读数:2134

配置文件里配置了 discovery.zen.minimum_master_nodes: 5
 
但是master还是只有1个,为什么呢
 
已邀请:

esbruce

赞同来自:

这个配置项的意思是要有至少5个可作为master的节点启动后才能进行master选举,主要是为了防止脑裂。

God_lockin

赞同来自:

1个master控制整个集群的数据迁移、分片…
 
如果有多个的话会因为意见不统一而造成冲突
 
这行配置说的是当集群里最少有5个有资格竞选master的节点存活的时候,集群才可用,跟只有1个master不冲突

zqc0512 - andy zhou

赞同来自:

理解原来 配置多个是防止脑裂的。
 

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

5:候选master节点,通过选举算法竞争后,你看到的是竞争后的1个主节点。

要回复问题请先登录注册