帮你快速理解、总结文档立即下载
文档中心>Agent Runtime>Agent 集群>基础操作>管理节点池与运行容量

管理节点池与运行容量

最近更新时间:2026-10-09 18:52:00
我的收藏
节点池为 Agent 工作负载提供 CPU 和内存。容量不足时增加节点;任务减少后,在保存结果、迁移工作区并结束任务后回收不再使用的节点。

查看当前容量

在 Agent 集群控制台打开目标集群的节点管理 > 节点池,查看节点池配置和节点数量。
kubectl get nodes
kubectl -n agc-docs-demo get pods -o wide
有任务 Pending 时,查看 Pod 事件,区分 CPU/内存不足、节点选择条件不匹配和卷挂载失败。

增加节点

1. 在目标节点池调整节点数量,或创建新的节点池。
2. 新节点使用与工作负载匹配的系统、运行时和网络配置。
3. 等待新增节点达到 Ready,检查可调度资源。

减少节点

查询目标节点上的任务,将 REPLACE_WITH_NODE_NAME 替换为实际节点名:
kubectl get pods -A --field-selector spec.nodeName=REPLACE_WITH_NODE_NAME
停止向将要回收的节点分配新任务,等待短任务结束。长时任务先保存结果和业务进度;
确认业务任务已经结束或迁移后,通过节点池管理入口回收对应节点。回收后重新查询节点列表、任务状态和保留的存储资源。

配置任务资源

在 Pod 中设置 requests 和 limits,例如:
resources:
requests:
cpu: 100m
memory: 64Mi
limits:
cpu: 500m
memory: 128Mi
示例适用于轻量测试任务。实际应用按照内存峰值、CPU 使用和完成时间调整资源,并在任务平台限制并发。节点资源还需要为系统组件预留空间。