• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
容器服务 CKE
下载PDF

8 节点管理

8.1 概述

节点是容器集群组成的基本元素,节点池是容器集群中具有相同配置的一组节点。节点管理包括节点调度、节点排水、节点标签、移除节点等以及在节点池中添加已有节点、节点池弹性伸缩、删除节点池等。

8.2 节点池

8.2.1 新建节点池

简介

通常情况下节点池内的节点具有相同的属性,您可以将已有的服务器节点添加至节点池,方便统一管理。

前提条件

您已新建集群,具体步骤请参见新建集群。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择要操作的集群,单击“集群名称/ID”,进入集群详情页面。

(3)在左侧导航栏单击“节点管理 > 节点池”,进入节点池列表页面。

(4)单击“新建节点池”,进入新建节点池页面。根据下表中的说明配置相关参数。

image.png

(5)完成新建节点池配置后,单击“确定”,即可完成新建节点池操作。

8.2.2 添加已有节点

简介

您可以将已有的服务器节点添加至节点池,统一管理。

前提条件

您已新建节点池,具体步骤请参见新建节点池。

限制与指导

•在操作前请做好相关备份,以免数据丢失给您造成损失。

•平台会根据节点池当前的操作系统替换该节点原有的操作系统。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点池”,进入节点池列表页面。

(4)在节点池列表,单击“添加已有节点”,进入添加已有节点页面。

(5)在页面搜索已有的服务器,勾选实例名称,并输入实例信息。

(6)填写完成后,单击“确定”,完成添加已有节点操作。

操作结果

已添加的节点会显示在节点页面的列表中。

后续操作

可查看节点详情,此外可根据业务需求对节点进行调度、移除等操作。

8.2.3 删除节点池

简介

当节点池不在使用时,可删掉节点池,以减少不必要的资源浪费。

前提条件

您已新建节点池,具体步骤请参见新建节点池。

限制与指导

节点池删除后会影响以下两个方面:

•节点池所有节点上的Pod将会被删除,并可能触发重调度,如无法调度可能会影响业务,请确保集群有足够的资源进行重调度。

•手动添加到节点池的节点不会被释放。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点池”,进入节点池列表页面。

(4)在节点池列表,单击“删除”,弹出“删除”确认窗口。

(5)单击“确定”,完成删除节点池操作。

8.3 节点

每一个节点对应一台服务器可以是虚拟机实例或者物理服务器,容器应用运行在节点上。节点上运行着Agent代理程序(Kubelet),用于管理节点上运行的容器实例。集群中的节点数量可以伸缩。

8.3.1 添加节点

限制与指导

标准集群不支持添加BMS节点。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点”,进入节点列表页面。

(4)单击“添加节点”,进入“添加节点”页面。

(5)参考下表配置参数。

image.png

(6)完成后,单击“确定”,完成添加节点操作。

8.3.2 查看节点详情

简介

容器服务CKE支持查看节点的基本信息、CPU使用量、内存使用量、已分配资源及节点状态等。

前提条件

您已添加节点,具体操作请参见添加已有节点。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点”,进入节点列表页面。

(4)单击“节点名称”,进入节点“基本信息”页面,可查看节点基本信息、CPU使用量、内存使用量、资源分配、节点状态等信息。

(5)单击“容器组”标签页,可查看容器组的名称、标签、状态、命名空间、重启次数、Pod IP、节点、新建时间、CPU等信息。

容器组有以下状态:

image.png

(6)单击“事件”标签页,可查看事件类型、事件对象、事件信息、事件内容等信息。

8.3.3 节点可调度

简介

可根据具体业务需求选择节点可调度或不可调度。

•可调度:节点会接受新的Pod。

•不可调度:节点不会接受新的Pod,当需要调度维护或准备退出节点时,可选择不可调度。

前提条件

您已添加节点,具体操作请参见添加已有节点。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点”,进入节点列表页面。

(4)在节点列表,单击可调度列按钮,可设置是否允许调度容器到该节点上。

(5)您可以根据下表说明,按需求选择是否允许节点可调度。

8.3.4 移除节点

简介

当您不在需要这个节点继续工作时,可以删除这个节点。

前提条件

您已添加节点,具体操作请参见添加已有节点。

限制与指导

•此操作可能会对业务产生影响,建议在业务低峰期进行。

•删除节点时异步操作,请在节点列表中查看删除进度。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点”,进入节点列表页面。

(4)在节点列表,单击操作列“移除”,弹出“移除”窗口。

(5)请确认是否移除该节点,并按需勾选以下字段。

image.png

(6)移除节点时“自动排空节点”、“同时删除ECS”。

(7)单击“确认”,完成移出节点操作。

8.3.5 节点排水

简介

在容器集群中,节点排水是将将某个节点上的所有容器移动到其他节点上,以便在该节点上进行维护、升级或扩展等操作。

前提条件

您已添加节点,具体操作请参见添加已有节点。

限制与指导

排水操作不可恢复,请谨慎操作。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点”,进入节点列表页面。

(4)在节点列表,单击操作列“节点排水”,弹出“节点排水”窗口。

(5)确认是否排空节点,同时设置为不可调度,单击“确认”,执行节点排水操作。

8.3.6 标签管理

简介

标签可以帮助我们对节点进行分类,提高管理的灵活性和效率,给节点添加不同的标签,后续根据标签进行筛选和选择适合的节点来部署服务。

前提条件

您已添加节点,具体操作请参见添加已有节点。

限制与指导

•系统标签仅可只读,自定义标签支持新增、更新和删除,自定义标签以“cke.ccos.io/”开头。

•添加、更新标签,若key相同,则后面的value会覆盖前面的。

•批量操作时,删除标签,删除key和value都匹配的标签。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在左侧导航栏单击“节点管理 > 节点”,进入节点列表页面。

(4)参考下表选择管理节点方式和操作。

image.png

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部