2017-06-12 104 views
0

我有一个合理的服务器,我用它来承载3 vms所有运行码头(docker1-> 3)。Docker Swarm筏一致

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

所有配置为码头群。天真地我设置所有作为swarm经理,但我意识到,如果我重新启动我的主服务器docker4只是放弃,因为(N/2)+1。

我现在正在计划将vm的群体中的2个降级为工作人员,并添加一个廉价的树莓派作为经理。

这应该给我3个经理。这将允许我重新启动我的服务器没有问题?

回答

0

添加raspberrypi并降级2个vms后,您将有3个管理员,2个工人,1个管理员在您的服务器上。

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

+0

是的我会有一个工人节点。我应该没问题!谢谢。 –