摘要:
如果一个swarm集群中,你有多个manager节点,比如3个,你的目的是什么? 那还用说吗,当然是一个manager挂掉之后,进行故障的转移了,但是你经历过这个转移吗? 如果没有,跟着下面的过程,模拟一次。 首先,在集群中有3个manager节点 [root@nccztsjb-node-01 ~] 阅读全文
摘要:
Docker官方建议:每个swarm集群有 3个 或 5个 管理节点来实现高可用性。 因为,集群模式管理节点使用Raft共享数据,所以,必须有奇数个管理节点。只要有超过一半的管理节点可用,集群就可以继续工作。 阅读全文
摘要:
当你使用 docker swarm join 命令,将一个节点加入到swarm集群时,在这条命令的背后,实际上发生了哪些事情? 这个问题,你能够立马回答出来,如果你还不能100%的,立刻马上,回答出来,继续往下看: 在执行这个命令,将一个docker引擎加入到swarm集群时,主要做了这么几件事情: 阅读全文
摘要:
对于一个节点来说,如果想要加入swarm集群,需要一个加密的token. 更加重要的是,对于manger节点和worker节点使用的token是不同的。 节点,只有在加入swarm集群的时候,使用join-token。在加入集群之后,如果token发生了变化,对于节点是不会有影响。 更新token的 阅读全文
摘要:
当在一个swarm集群中创建service的时候,会创建一个或者多个task,那task的运行状态是至关重要的。 那么,如何才能知道service中,各个task的状态呢? 方法非常的简单。 只需要执行下面的命令: docker service ps <service_name> 通过CURRENT 阅读全文