Kubernetes 资源管理与自动伸缩实践
1. 验证指标服务器并进行故障排除
在继续操作之前,需要检查集群和指标服务器是否已正确配置以协同工作。当指标服务器在集群上运行并收集到集群指标后(等待约一分钟),可使用 kubectl top 命令查看集群中 Pod 和节点的资源使用情况。
操作步骤如下:
1. 运行 kubectl top nodes 命令。若输出类似如下内容,则表明指标服务器配置正确且正在收集节点指标:
$ kubectl top nodes
NAME CPU(cores) CPU% MEMORY(bytes) MEMORY%
ip-10-3-29-209 20m 1% 717Mi 19%
ip-10-3-61-119 24m 1% 1011Mi 28%
- 若出现错误消息,可按以下步骤进行故障排除:
- 运行
kubectl -n kube-system describe deployment metrics-server命令,描述指标服务器部署并检查是否有一个副本可用。 - 若副本不可用,运行
kubectl -n kube-system describe pod命令调试创建的 Pod,查看事件以确定服务器不可用的原因。同时,确保运行的指标服务器版本至少为
- 运行
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



