首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubernetes 1.11 kube-apiserver使用所有cpu

kubernetes 1.11 kube-apiserver使用所有cpu
EN

Stack Overflow用户
提问于 2019-04-25 08:45:33
回答 1查看 934关注 0票数 2

kubernetes 1.11 kube-apiserver使用所有cpu,但所有组件都正常。

代码语言:javascript
复制
AME                 STATUS    MESSAGE              ERROR
controller-manager   Healthy   ok                   
scheduler            Healthy   ok                   
etcd-1               Healthy   {"health": "true"}   
etcd-0               Healthy   {"health": "true"}   
etcd-2               Healthy   {"health": "true"} 

top命令显示apiserver使用了100%的CPU

代码语言:javascript
复制
 PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                      
 1171 root      20   0 1151124 781368  77040 S 115.0   9.6 143:34.29 kube-apiserver                               
 7903 root      20   0 10.732g 770004  46784 S   5.0  9.4   7:39.33 etcd                                         
 8957 root      20   0 1365948 121832  73864 S   3.7  1.5   2:42.37 kubelet                                      
10369 root      20   0   44012  31584  20276 S   1.7  0.4   1:43.64 calico-felix 

这是我的节点

代码语言:javascript
复制
NAME            STATUS   ROLES                      AGE   VERSION
10.27.233.109   Ready    controlplane,etcd,worker   58d   v1.11.6
10.27.234.189   Ready    controlplane,etcd,worker   58d   v1.11.6
10.27.236.195   Ready    worker                     47d   v1.11.6
10.27.5.23      Ready    worker                     58d   v1.11.6
10.81.58.120    Ready    worker                     6d    v1.11.6
master1         Ready    controlplane,etcd          2h    v1.11.6

只是想知道为什么会发生

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-17 14:12:35

你看到的115%可能实际上并不意味着你没有资源。Top Command默认情况下以单个CPU的百分比显示CPU使用率。这样,如果你有超过一个核心,你就有可能看到超过100%的使用。例如:有两个核心的系统最多有200%的CPU使用率。按I (shift + i),而top正在运行以在Irix和Solaris模式之间移动。

如果不是这样的话,我可能会有一些建议:

  1. 检查日志,看看到底发生了什么:
代码语言:javascript
复制
- `/var/log/kube-apiserver.log`
- `journalctl -xe -` 
- `/etc/kubernetes/manifests/kube-apiserver.yaml` (might also be usefull)

  1. 如果需要的话,重新启动库贝-阿维舍佛。

如果有帮助的话请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55845222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档