全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
容器服务

设置为 Manager 节点

更新时间:2017-07-23 22:58:33

您在集群管理过程中,可能有以下几种情况,需要将节点设置为 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. 单击左侧导航栏中的 节点

  3. 选择节点所在的集群。

  4. 选择所需的节点,单击 更多 > 设置为Manager

    1

  5. 在弹出的确认对话框中,单击 确定

本文导读目录