「Bug」Linux 负载过高(K8s 节点)

Posted 於清樂的碎碎念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「Bug」Linux 负载过高(K8s 节点)相关的知识,希望对你有一定的参考价值。

Bug 描述

K8s Worker 节点负载突然升高至 90+,导致节点 NotReady.
该节点为 8c/10G 的配置,这个负载显然不正常。

排查

首先用 htop,发现 cpu/memory 使用率都不高,怀疑是磁盘 IO 问题。

查看 prometheus 监控:

发现是首先内存飙升致 100%,然后磁盘 IO 升高。

排查节点上的所有 Pod,发现新加了一个 Prometheus 容器,最后确定是另一个监控工具自动部署的。

以上是关于「Bug」Linux 负载过高(K8s 节点)的主要内容,如果未能解决你的问题,请参考以下文章

k8s集群中ipvs负载详解

如何做k8s worker节点资源预留?

linux CPU使用率过高或负载过高的处理思路

linux负载过高 排查方法及说明 附:Centos安装iostat

linux 排查cpu负载过高异常

linux 排查cpu负载过高异常