解决K8S集群kubelet故障:Failed to update stats for container nable to determine device info for dir

news/2024/11/26 4:29:27/

在检查k8S节点系统日志时发现,有大量的kubelet组件报错,报错内容如下:

Jun 16 09:51:37 master kubelet: W0616 09:51:37.076817    6997 container.go:549] Failed to update stats for container "/kubepods/besteffort/pod022cc533-14a1-43a8-932d-970d30a65f09/c786acf49e946d3a38d5ee1a095791bc5a76db1c23ecc10e20f68c9021b22faa": unable to determine device info for dir: /var/lib/docker/overlay2/837c03201884a6a631ae2137a099f6c217142857ac6e02dd6065de43f0b61342/diff: could not find device with major: 252, minor: 0 in cached partitions map, continuing to push stats

在这里插入图片描述
之前换过一次docker的数据目录,可能存在部分容器无法更新状态的情况,解决方法如下:
通过docker system prune清楚无法更新状态的容器,然后重启kubelet与docker组件。

# docker system prune
WARNING! This will remove:- all stopped containers- all networks not used by at least one container- all dangling images- all dangling build cacheAre you sure you want to continue? [y/N] ysystemctl restart kubelet
systemctl restart docker

http://www.ppmy.cn/news/781360.html

相关文章

ROS1Noetic在Win11中安装记录

和Win10类似,windows系统安装和使用ROS的好处,几乎主流版本的ROS全部可以用,还能用WSL使用Ubuntu下原生ROS,非常方便。 在Windows系统安装ROS机器人操作系统(2020年10月25日更新)_zhangrelay的博客-CSDN博…

jeecg-boot中如何修改自定义主题颜色

大家好,我是雄雄。 前言 今天第一次上老丈人家,哈哈哈,有点猝不及防,本来没准备去,结果正好在小区门口碰到,人家让我去,我就把后备箱里面的东西拿下来带着去的。 聊了几个小时,也还…

STL 中给 vector 去重的三种方法

文章目录 背景去重思路解决方案『一』vector, sort unique『二』vector set(手动赋值)cmpSort() 定义在 Class 外cmpSort() 定义为 Class 成员变量 『三』vector set(构造函数)总结系列地址Ref 简 述: 对 std::vect…

智能服务机器人简介

文章大纲 简介服务机器人上升趋势明显服务机器人核心技术与应用场景目标跟踪人脸识别算法SLAM 即时定位与地图构建(Simultaneous Localization and Mapping,简称SLAM)老人看护手势识别机器人ROS多模态与机器人参考文献与学习路径简介 服务机器人已经在配送、医疗、导览、陪…

kind kubernetes 集群内如何通过 helm 部署定制化 Prometheus-Operator?

文章目录 1. Prometheus 简介2. Prometheus 优势3. Prometheus 架构图4. Prometheus-Operator 简介5. Prometheus-Operator 架构图6. 环境准备7. Kind 部署 Kubernetes7.1 安装 Ingress-nginx 组件7.2 安装 Metric Server 组件 8. helm 快速安装 Prometheus-Operator9. 定制 Pr…

vue项目中使用sass自适应屏幕

1.用npm/cnpm/yarn安装sass的依赖包 npm install --save-dev sass-loader npm install --save-dev node-sass 2.在项目中放静态文件的地方新建一个sass文件夹 3.sass文件夹下新建base.scss文件,下面是base文件代码 $old: 75px; $c-33: #333; $c-999: #999; $c-red:…

android SMT多线程,ARM研发出Cortex-A65AE,具备SMT多线程技术功能

【PConline资讯】最近,ARM研发出一种新的CPU核心Cortex-A65AE。这款CPU核心还具备SMT同步多线程技术的功能。据闻,这是专为自动驾驶而设计产生的一个CPU核心,将会应用在自动驾驶上。 在此之前, ARM就已经研发出第一款针对自动驾驶…

Android12 多屏多用户

1. 多用户多屏&#xff08;CarService&#xff09; google在如下提交引入了CarOccupantZoneManager和CarOccupantZoneService&#xff1a; commit bb877e25c080aeabaae10f12e2f725dae0a65f90 Author: Keun young Park <keunyounggoogle.com> Date: Fri Aug 2 10:38:0…