K8S节点出现Evicted状态“被驱逐”

在Kubernetes集群中,Pod状态为“被驱逐(evicted)”表示Pod无法在当前节点上继续运行,已被集群从节点上移除。
问题分析:
节点磁盘空间不足 ,使用df -h查看磁盘使用情况

可以看到根目录 / 已100%满,导致pod被驱逐
查看占用空间最大的目录,可以看到/var占用了20G
[root@k8s-master apply]# du -sh /* 2>/dev/null | sort -hr
20G /var
4.2G /usr
3.9G /root
491M /opt
295M /home
193M /boot
172M /etc
150M /run
124M /kubectl-argo-rollouts-linux-amd64
28K /monitor
16K /lost+found
4.0K /srv
4.0K /mnt
4.0K /media
4.0K /id_rsa.pub
4.0K /afs
0 /tmp
0 /sys
0 /sbin
0 /proc
0 /lib64
0 /lib
0 /dev
0 /bin
清理/var 目录
进入/var逐层分析,检测var下的子目录大小
[root@k8s-master apply]# cd /var
[root@k8s-master var]# du -sh * 2>/dev/null | sort -hr
19G lib
676M log
332M cache
36K spool
20K tmp
12K kerberos
12K db
8.0K empty
4.0K yp
4.0K preserve
4.0K opt
4.0K nis
4.0K local-path-provisioner
4.0K local
4.0K games
4.0K ftp
4.0K crash
4.0K adm
0 run
0 mail
0 lock
清理Docker数据
删除所有未使用的容器、镜像、卷和缓存
[root@k8s-master var]# docker system prune -a -f[root@k8s-master var]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
07f99d0b452f hub.17usoft.com/gsairgroup/tool-portal:b684c29d "docker-entrypoint.s…" 17 hours ago Up 17 hours 3000/tcp, 8080/tcp nervous_euler
1107187c9e61 apolloconfig/apollo-adminservice "/apollo-adminservic…" 25 hours ago Up 25 hours 0.0.0.0:8090->8090/tcp apollo-adminservice
f75ec993e063 apolloconfig/apollo-portal "/apollo-portal/scri…" 25 hours ago Up 25 hours 0.0.0.0:8070->8070/tcp apollo-portal
a3cc9a54bc6d apolloconfig/apollo-configservice "/apollo-configservi…" 25 hours ago Up 25 hours 0.0.0.0:8080->8080/tcp apollo-configservice
feca1915a4c7 mysql:8.0 "docker-entrypoint.s…" 25 hours ago Up 25 hours 0.0.0.0:3306->3306/tcp, 33060/tcp apollo-mysql
07a829c9ae88 hub.17usoft.com/gsairgroup/timeline-service:master-fe94ee5 "/bin/sh" 34 hours ago Up 34 hours 8080/tcp, 9090/tcp wonderful_lichterman
00483430d7d3 5e785d005ccc "/usr/bin/kube-contr…" 39 hours ago Up 39 hours k8s_calico-kube-controllers_calico-kube-controllers-697d846cf4-wplzw_kube-system_7b3c76be-3dc8-466c-b2b9-21b5f6bf3c50_0
9f883bb71d98 8d147537fb7d "/coredns -conf /etc…" 39 hours ago Up 39 hours k8s_coredns_coredns-7d89d9b6b8-585rc_kube-system_9ced5570-6a86-4397-8f1a-ae080e21c38f_0
fa3084652e29 8d147537fb7d "/coredns -conf /etc…" 39 hours ago Up 39 hours k8s_coredns_coredns-7d89d9b6b8-clvgn_kube-system_8a1a76b2-7ce1-4e8b-8345-1c874b8bc198_0
2863213c1950 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 39 hours ago Up 39 hours k8s_POD_coredns-7d89d9b6b8-clvgn_kube-system_8a1a76b2-7ce1-4e8b-8345-1c874b8bc198_0
0c0faa9863bb registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 39 hours ago Up 39 hours k8s_POD_coredns-7d89d9b6b8-585rc_kube-system_9ced5570-6a86-4397-8f1a-ae080e21c38f_0
19088b072072 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 39 hours ago Up 39 hours k8s_POD_calico-kube-controllers-697d846cf4-wplzw_kube-system_7b3c76be-3dc8-466c-b2b9-21b5f6bf3c50_026c4f07db245 08616d26b8e7 "start_runit" 39 hours ago Up 39 hours k8s_calico-node_calico-node-gq2wj_kube-system_1a026e1d-9424-4884-93d3-b74a8bedb74b_0
3350890701b5 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 39 hours ago Up 39 hours k8s_POD_calico-node-gq2wj_kube-system_1a026e1d-9424-4884-93d3-b74a8bedb74b_0
1ee7c444baf0 77c8bfac1781 "/usr/local/bin/kube…" 40 hours ago Up 40 hours k8s_kube-proxy_kube-proxy-dtqdn_kube-system_94f28854-13c6-4483-8f16-26651d0ad9f7_0
d7cf20062e40 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 40 hours ago Up 40 hours k8s_POD_kube-proxy-dtqdn_kube-system_94f28854-13c6-4483-8f16-26651d0ad9f7_0
ad961ccfa202 fce326961ae2 "etcd --advertise-cl…" 40 hours ago Up 40 hours k8s_etcd_etcd-k8s-master_kube-system_5709e96ef17ce9e30e67cf45d0377549_2
95247db9a58e registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 40 hours ago Up 40 hours k8s_POD_etcd-k8s-master_kube-system_5709e96ef17ce9e30e67cf45d0377549_0
04d1716d923b d4893b67e97f "kube-scheduler --au…" 40 hours ago Up 40 hours k8s_kube-scheduler_kube-scheduler-k8s-master_kube-system_56e5f657c0f5842192c9009d22729ac6_22
414292bdca76 c7ab721dfdae "kube-controller-man…" 40 hours ago Up 40 hours k8s_kube-controller-manager_kube-controller-manager-k8s-master_kube-system_7319ae284ccecb49c0164089eaf03446_22
953c9b59080a 2b5e9c96248f "kube-apiserver --ad…" 40 hours ago Up 40 hours k8s_kube-apiserver_kube-apiserver-k8s-master_kube-system_1156d3f2edec396a386c715bc506a05e_3
92df1a9b0841 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 40 hours ago Up 40 hours k8s_POD_kube-scheduler-k8s-master_kube-system_56e5f657c0f5842192c9009d22729ac6_0
91d3e9d0bc25 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 40 hours ago Up 40 hours k8s_POD_kube-apiserver-k8s-master_kube-system_1156d3f2edec396a386c715bc506a05e_0
9e56d1c18ce0 registry.cn-hangzhou.aliyuncs.com/google_containers/pause:3.5 "/pause" 40 hours ago Up 40 hours k8s_POD_kube-controller-manager-k8s-master_kube-system_7319ae284ccecb49c0164089eaf03446_0
d051c56fa19d 2eaf94c71682 "/usr/bin/docker-ent…" 2 weeks ago Up 40 hours 0.0.0.0:9000->9000/tcp minio
0cfd3f86b76e moby/buildkit:buildx-stable-1 "buildkitd" 3 weeks ago Up 40 hours buildx_buildkit_default
[root@k8s-master var]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hub.17usoft.com/gsairgroup/tool-portal b684c29d c48fc7daaf38 17 hours ago 815MB
mysql 8.0 c6f7ec307380 3 days ago 772MB
moby/buildkit buildx-stable-1 3c2d38015344 3 weeks ago 209MB
quay.io/minio/minio latest 2eaf94c71682 5 weeks ago 182MB
apolloconfig/apollo-portal latest cc502c758c3b 2 months ago 291MB
apolloconfig/apollo-adminservice latest 0fc2047c9a04 2 months ago 307MB
apolloconfig/apollo-configservice latest 185f23e7f2d6 2 months ago 311MB
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/calico/kube-controllers v3.25.0 5e785d005ccc 2 years ago 71.6MB
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/calico/node v3.25.0 08616d26b8e7 2 years ago 245MB
registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver v1.22.17 2b5e9c96248f 2 years ago 128MB
registry.cn-hangzhou.aliyuncs.com/google_containers/kube-controller-manager v1.22.17 c7ab721dfdae 2 years ago 122MB
registry.cn-hangzhou.aliyuncs.com/google_containers/kube-scheduler v1.22.17 d4893b67e97f 2 years ago 52.7MB
registry.cn-hangzhou.aliyuncs.com/google_containers/kube-proxy v1.22.17 77c8bfac1781 2 years ago 104MB
registry.cn-hangzhou.aliyuncs.com/google_containers/etcd 3.5.6-0 fce326961ae2 2 years ago 299MB
hub.17usoft.com/gsairgroup/timeline-service master-fe94ee5 db53ed5a2383 2 years ago 48.8MB
registry.cn-hangzhou.aliyuncs.com/google_containers/coredns v1.8.4 8d147537fb7d 3 years ago 47.6MB
registry.cn-hangzhou.aliyuncs.com/google_containers/pause 3.5 ed210e3e4a5b 4 years ago 683kB
可以看到 根目录的使用降下来了

容忍 DiskPressure 污点
在此添加容忍配置

应用新配置可以看到pod正常运行

相关文章:
K8S节点出现Evicted状态“被驱逐”
在Kubernetes集群中,Pod状态为“被驱逐(evicted)”表示Pod无法在当前节点上继续运行,已被集群从节点上移除。 问题分析: 节点磁盘空间不足 ,使用df -h查看磁盘使用情况 可以看到根目录 / 已100%满&#x…...
重学React(一):描述UI
背景:React现在已经更新到19了,文档地址也做了全面的更新,上一次系统性的学习还是在16-17的大版本更新。所以,现在就开始重新学习吧~ 学习内容: React官网教程:https://zh-hans.react.dev/lea…...
CSS核心笔记002
margin塌陷问题 第一个子元素的上margin会作用在父元素上, 最后一个子元素的下margin会作用在父元素上解决 1. 给父元素设置 不为0的pandding 2. 给父元素设置宽度不为0 的border 3. 给父元素设置样式 overflow:hiddenmargin合并问题 兄弟元素的下外margin和会下面兄弟的上…...
遨游通讯发布国产化旗舰三防手机AORO AU1:以自主可控重塑工业安全
在全球产业链加速重构的背景下,国产化技术突破已成为工业领域高质量发展的核心驱动力。作为专精特新中小企业,遨游通讯始终以“让世界更安全、更高效、更简单”为使命,深耕“危、急、特”场景智能通信设备的研发。近日,遨游通讯正…...
【Python】Selenium切换网页的标签页的写法(全!!!)
在使用selenium做网站爬取测试的时候,我们经常会遇到一些需要点击的元素,才能点击到我们想要进入的页面, 于是我们就要模拟 不断地 点点点击 鼠标的样子。 这个时候网页上就会有很多的标签页,你的浏览器网页标签栏 be like: 那…...
洛谷P1177【模板】排序:十种排序算法全解(1)
扯谈 之前我已经把十大排序算法全讲了一遍(具体详见专栏C排序算法),今天我们来用一道简单的题目总结实战一下。 算法实现 一、桶排序(Bucket Sort) 适用场景:数据范围已知且较小(需根据测试数据调整…...
pytorch 51 GroundingDINO模型导出tensorrt并使用c++进行部署,53ms一张图
本专栏博客第49篇文章分享了将 GroundingDINO模型导出onnx并使用c++进行部署,并尝试将onnx模型转换为trt模型,fp16进行推理,可以发现推理速度提升了一倍。为此对GroundingDINO的trt推理进行调研,发现 在GroundingDINO-TensorRT-and-ONNX-Inference项目中分享了模型导出onnx…...
中间件--ClickHouse-11--部署示例(Linux宿主机部署,Docker容器部署)
一、Linux宿主机部署 1、环境准备 操作系统:推荐使用 CentOS 7/8 或 Ubuntu 18.04/20.04。硬件要求: 至少 2 核 CPU 和 4GB 内存。足够的磁盘空间(根据数据量评估)。CPU需支持SSE4.2指令集(可通过以下命令检查&#…...
DeepSeek和Excel结合生成动态图表
文章目录 一、前言二、3D柱状图案例2.1、pyecharts可视化官网2.2、Bar3d-Bar3d_puch_card2.3、Deepseek2.4、WPS2.5、动态调整数据 一、前言 最近在找一些比较炫酷的动态图表,用于日常汇报,于是找到了 DeepseekExcel王牌组合,其等同于动态图…...
[Python入门学习记录(小甲鱼)]第6章 函数
函数就是把代码整理打包的东西 6.1 Python的函数基操 函数的基本操作 6.1.1 创建和调用函数 def myfunc():print(1)print(2)print(3) myfunc() # 输出 1 2 3 带换行 调用时会自动找函数定义6.1.2 函数的参数 def add(num1, num2):print(num1 num2) add(1, 2) # 输出 3…...
Ubuntu20.04 部署llama-factory问题集
llama3 微调教程之 llama factory 的 安装部署与模型微调过程,模型量化和gguf转换。_llamafactory 部署-CSDN博客 1.跟着教程 llama-factory下载不下来 来,试着换源,多试几次,就可以成功了。。。 2.跟着教程,发现无法…...
海量聊天数据处理:基于Spring Boot与SharingJDBC的分库分表策略及ClickHouse冷热数据分离
引言 随着互联网应用的快速发展,每天产生的聊天记录数量级已经达到了惊人的程度。以2000万条/天为例,一年下来就是大约7.3亿条记录。如此庞大的数据量给数据库的设计和管理带来了前所未有的挑战。本文将探讨如何使用SharingJDBC整合Spring Boot技术来实…...
EAL4+与等保2.0:解读中国网络安全双标准
EAL4与等保2.0:解读中国网络安全双标准 在当今数字化时代,网络安全已成为各个行业不可忽视的重要议题。特别是在金融、政府、医疗等领域,保护信息的安全性和隐私性显得尤为关键。在中国,EAL4和等级保护2.0(简称“等保…...
GreatSQL启动崩溃:jemalloc依赖缺失问题排查
GreatSQL启动崩溃:jemalloc依赖缺失问题排查 故障现象: 之前协助用户安装 GreatSQL 测试环境时,遇到一个 case,数据库初始化时没有报错,但是使用mysqld_safe去启动,会直接 crash ,详情报错如下࿱…...
大语言模型助力 Support Case 分析,提升云服务效率
1. 背景 技术工单(Support Case)是企业在进行云平台操作的时候通常会用到的一种技术支持类型,提供的技术支持通常包括所有的云服务的使用问题、账单问题、限制额度提升等等。对于云平台的管理者而言,对各个 BU 所提的工单进行统计…...
ubuntu磁盘挂载
1、查看磁盘设备及分区 命令:列出所有块设备(磁盘及分区) lsblk 0表示此块未挂载 2、格式化分区 sudo mkfs.ext4 /dev/sdb 注意sdb换成自己的块名称 3、创建挂载点目录 sudo mkdir -p /mnt/data4、永久挂载 sudo blkid /dev…...
在pycharm中搭建yolo11分类检测系统--PyQt5学习(二)
第二部分 测试本地pycharm通过程序连接远程服务器autodl 模型的推理需要借助远程服务器autodl,但是界面的运行是在pycharm中,我的设想是按钮调用一个py文件就好了。 1. 本地运行PyQt5界面。 2. 当需要载入权重时,通过SSH连接到AutodL服务…...
chili3d调试笔记8 打印零件属性 浏览器元素展开
无效, 返回的是节点不是坐标啥的, 找他的属性 把document和selectednote(空集)传给handleshowproperty方法 怎么获得selectnotes和selectnotes的property值 有selectnotes运行这段就行了 明天再搞 ----------------------------…...
新书速览|DeepSeek移动端AI应用开发:基于Android与iOS
《DeepSeek移动端AI应用开发:基于Android与iOS》 1 本书内容 《DeepSeek移动端AI应用开发:基于Android与iOS》深入剖析了DeepSeek平台的架构原理、API调用及开发实践等核心内容,助力读者在Android与iOS移动端高效集成DeepSeek API,打造出契…...
大模型面经 | DeepSpeed中ZeRO-1、ZeRO-2和ZeRO-3的区别是什么?
大家好,我是皮先生!! 今天给大家分享一些关于大模型面试常见的面试题,希望对大家的面试有所帮助。 往期回顾: 大模型面经 | 春招、秋招算法面试常考八股文附答案(RAG专题一) 大模型面经 | 春招、秋招算法面试常考八股文附答案(RAG专题二) 大模型面经 | 春招、秋招算法…...
Android调用springboot接口上传大字段,偶现接口超时的优化
介绍 最近有个功能,Android通过okhttp上传实体类,实体类包含一个大字段,上传的字符串长度达到300k,偶现接口超时的情况,大概100次有5次,看日志发现数据并没有到达接口,可能在网络传输中就超时了…...
在PyCharm中部署AI模型的完整指南
引言 随着人工智能技术的快速发展,越来越多的开发者开始将AI模型集成到他们的应用程序中。PyCharm作为一款强大的Python IDE,为AI开发提供了出色的支持。本文将详细介绍如何在PyCharm中部署AI模型,从环境配置到最终部署的完整流程。 第一部分:准备工作 1. 安装PyCharm …...
react组件之间如何使用接收到的className(封装一个按钮案例)
带有hover渐变效果 一、父组件 import LineGradientBox from ../line-gradient-box; import styles from ./index.module.scss;<LineGradientBoxfontSize{20}className{styles.btn_height}textSign upwidth"100%"onClick{() > {navigate(/sign-up);}} /> …...
JavaScript 数组常用方法解析
1. concat - 合并数组 语法: const newArray oldArray.concat(value1, value2, ..., arrayN); 作用: 将当前数组与其他数组或值合并,返回一个新数组,原数组不变。 测试案例: const arr1 [1, 2, 3]; const arr2…...
Linux知识--软件管理
1.RPM包 1.1简介 又称为二进制包,无需编译,可以直接使用 1.2工具 1.2.1YUM工具 简介 基于RPM包管理,能够从指定服务器自动下载RPM包并且安装 可以自动处理依赖关系,并且一次性安装所有依赖的软件包,无需一…...
09.传输层协议 ——— TCP协议
文章目录 TCP协议 谈谈可靠性TCP协议格式 序号与确认序号窗口大小六个标志位 确认应答机制(ACK)超时重传机制连接管理机制 三次握手四次挥手 流量控制滑动窗口拥塞控制延迟应答捎带应答面向字节流粘包问题TCP异常情况TCP小结基于TCP的应用层协议 TCP协…...
chromedp 反反爬设计方案
二、基础防护层实现 1. 浏览器特征伪装 opts : append(chromedp.DefaultExecAllocatorOptions[:],// 禁用自动化特征chromedp.Flag("disable-blink-features", "AutomationControlled"),chromedp.Flag("useAutomationExtension", false),// 随…...
数字化转型“变形记”:中钧科技经营帮如何让企业长出“智慧骨骼”
数字化转型就像给企业安装一个"智慧引擎",而中钧科技的经营帮平台就是这台引擎的智能控制系统。让我们用"人体"来打个比方——当企业的数据、流程、决策像神经脉络般打通,才能真正实现灵活运转。下面就以经营帮的五大核心板块为例&a…...
【问题解决】centos7已经不维护了,如何继续使用yum源?
背景 CentOS 7 已于2024年6月30日停止维护,在停止维护后我们之前配置的国内镜像源大多都是空目录了,即在线国内镜像源不可用,就像下边这样提示: [rootbogon yum.repos.d]# yum install vim 已加载插件:fastestmirror Loading mi…...
Starrocks 数据均衡DiskAndTabletLoadReBalancer的实现
背景 最近在研究了一下 Starrocks的tablet的Rebalance的能力,这里进行记录一下 本文基于 StarRocks 3.3.5 结论 数据的rebalance 主要以两种模式来进行: 按照磁盘的使用率进行移动,如果每个BE的磁盘使用率不足tablet_sched_balance_load_…...
