最近更新时间:2026-07-02 11:09:36
本文主要介绍KCE节点池在配置了弹性伸缩后未自动缩容的排查与解决方法。
KCE 节点池配置了节点的自动伸缩策略后,发现节点未自动缩容,需要释放不用的节点。
节点未达到缩容阈值。
节点池售罄异常,底层缩容时查询节点池信息异常,导致未触发缩容。
登录容器服务控制台,在左侧导航栏点击集群。
在集群列表页面,点击目标集群名称/ID,进入其详情页面。
选择节点管理 >节点池,查看弹性伸缩配置中的缩容阈值。
通过kubectl连接容器集群,执行如下命令,查看各节点的 CPU 和内存 request 值,取其最大值进行判断。
kubectl describe nodes <nodesID>若节点已达到缩容阈值仍未触发缩容,则需检查节点池状态。
登录容器服务控制台,进入集群详情页。
选择节点管理 >节点池,检查节点池状态。
登录容器服务控制台,在左侧导航栏点击集群。
在集群列表页面,点击目标集群名称/ID,进入其详情页面。
选择节点管理 >节点池,点击对应节点池名称/ID,进入节点池详情页。
选择节点管理 页签,为需要保留的节点开启缩容保护。
选择详情页签,点击伸缩组名称,跳转至弹性伸缩页面。
在弹性伸缩页面,进入伸缩组 > 伸缩组详情,在基本信息右侧,点击编辑。
在弹出的编辑基本信息窗口中,修改期望实例数,使其与已开启缩容保护的节点数一致。
后续未被设置缩容保护的节点将被自动缩容释放。
纯净模式
