Docker Swarm Raft共识

时间:2017-06-12 13:29:33

标签: docker docker-swarm

我有一台合理的服务器用于托管所有运行docker的3个vms(docker1-> 3)。

我有一台运行docker4的小型媒体电脑。

所有都配置为docker swarm。

天真地我把所有人都设置为群体管理员,但我意识到如果我重新启动我的主服务器docker4只是因为(N / 2)+1而放弃。

我现在正计划将2个vm的群体降级为工人,并加入廉价的覆盆子pi作为经理。

这应该让我有3位经理。这会让我重新启动我的服务器吗?

1 个答案:

答案 0 :(得分:0)

添加树莓皮和降解2个vms后,你将拥有 3名经理,2名工作人员,1名经理在您的服务器

根据此链接(https://docs.docker.com/engine/swarm/admin_guide/#add-manager-nodes-for-fault-tolerance),您可以在重新启动服务器时丢失1位经理。我假设你有更多的工作节点。否则,当您重新启动服务器时,您的工作人员都将关闭。