k8s大量pod状态ContainerStatusUnknown

大量pod状态为ContainerStatusUnknown

事发背景

域名访问gitlab请求超时,查看ingress-controller命名空间发现出现大量异常pod,并且pod和deploy事件都为空。
在这里插入图片描述
进一步查看发现异常pod集中于某节点,于是断定是节点的问题
在这里插入图片描述
查看节点事件信息,报错信息尝试回收image失败
在这里插入图片描述
查看盘使用率超过85%,kubelet检测到磁盘使用率达到阀值,就会自动清理过期的image,释放空间,但是所有的image都在使用,所以kubelet会拒绝容器创建。
在这里插入图片描述

解决方案:

首先进行硬盘垃圾清理工作,删除不必要的文件,使业务恢复正常,后续可以增加硬盘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值