排空节点(引擎) | Drain a node (Engine)
清空群上的节点
在本教程的前几个步骤中,所有节点都在ACTIVE
可用状态下运行。swarm manager可以将任务分配给任何ACTIVE
节点,所以到现在为止所有节点都可以接收任务。
有时,例如计划的维护时间,您需要将节点设置为DRAIN
可用性。DRAIN
可用性阻止节点从群管理器接收新任务。这也意味着管理器停止在节点上运行的任务,并在具有ACTIVE
可用性的节点上启动副本任务。
- 如果您还没有,请打开终端并将ssh放入运行管理器节点的机器中。例如,本教程使用名为的计算机
manager1
。
- during a service update to scale up
- during a rolling update
- when you set another node to `Drain` availability
- when a task fails on another active node
下一步是什么?
了解如何使用群模式路由网格。
教程,集群管理,群集,服务,流失(tutorial, cluster management, swarm, service, drain)