开发者社区> 问答> 正文

节点管理设置为 Manager 节点

您在集群管理过程中,可能有以下几种情况,需要将节点设置为 Manager:

  • 集群维护:您可能需要将某些 Manager 节点下线进行维护,可以在之前将某个 Worker 节点设置为 Manager,从而保证集群正常运行,不中断业务。
  • 资源配置优化:您可能想将一台资源配置更好的 ECS 服务器设置为 Manager,来实现资源配置优化。
  • 构建一个更高可用性的集群架构:为了提高集群的容错率,您可能需要对旧集群进行升级,将 Worker 节点设置为 Manager,构建一个拥有更多 Manager( 2n+1个 Manager, n>=1) 的高可用集群。例如将一个 3 Manager 的集群扩容至 5 Manager 的集群,就需要将新加入的 2 个节点手动设为 Manager 。

注意: Manager 节点不是越多越好,docker官方给的建议是最多 7 个 Manager 节点。

默认情况下,所有节点处于 ACTIVE可用性下,这种情况下,Manager 节点同样会被分配任务,出于集群业务管理、维护的角度,您可能想让 Manager 节点只承担管理调度的任务。此时,可以将该节点设置为 Drain,让其成为 “专属管理容器”。具体如何设置,请参见 Drain a node on the swarm

操作步骤
  1. 登录 容器服务管理控制台
  2. 单击左侧导航栏中的 [backcolor=transparent]节点。
  3. 选择节点所在的集群。
  4. 选择所需的节点,单击 [backcolor=transparent]更多 > [backcolor=transparent]设置为Manager。
  5. 在弹出的确认对话框中,单击 [backcolor=transparent]确定。

展开
收起
反向一觉 2017-10-30 14:12:25 1935 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载