Docker 码头工人群体共识

Docker 码头工人群体共识,docker,docker-swarm,Docker,Docker Swarm,我有一个合理的服务器,我用它来托管3个运行docker的VM(docker1->3) 我有一台运行docker4的小型媒体pc 都是为docker swarm配置的 我很天真地把它们都设置为swarm管理器,但我意识到,如果我重新启动主服务器docker4,就会因为(N/2)+1而放弃 我现在正计划将2个虚拟机集群降级为工人,并加入一个廉价的树莓pi作为管理者 这应该给我留下3个经理。这是否允许我重新启动服务器而不会出现问题?添加raspberrypi并降级2个虚拟机后,您将有 3个管理者,2个

我有一个合理的服务器,我用它来托管3个运行docker的VM(docker1->3)

我有一台运行docker4的小型媒体pc

都是为docker swarm配置的

我很天真地把它们都设置为swarm管理器,但我意识到,如果我重新启动主服务器docker4,就会因为(N/2)+1而放弃

我现在正计划将2个虚拟机集群降级为工人,并加入一个廉价的树莓pi作为管理者


这应该给我留下3个经理。这是否允许我重新启动服务器而不会出现问题?

添加raspberrypi并降级2个虚拟机后,您将有 3个管理者,2个工人,服务器中有1个管理者


基于此链接(),您可以在重新启动服务器时丢失1个管理器。我假设您有更多的工作节点。否则,当您重新启动服务器时,您的两个工作节点都将停机。

是的,我将有一个工作节点。我应该没事的!谢谢