关于节点出现一直处于ContainerCreating

1.查看pod的具体信息

kubectl  describe pod pod名称  -n 命名空间

2.查到具体的报错为

Warning  FailedCreatePodContainer  4m58s (x1178 over 4h20m)  kubelet, 192.168.1.1  unable to ensure pod container exists: failed to create container for [kubepods besteffort podaa735b6e-2e1d-4e5c-9180-0c9d46b702bd] : mkdir /sys/fs/cgroup/memory/kubepods/besteffort/podaa735b6e-2e1d-4e5c-9180-0c9d46b702bd: cannot allocate memory

 3.出现问题背景:

kubelet误报内存压力(实际内存使用率很小)->节点被打污点->节点上pod处于驱逐状态->重启kubelet会恢复

4.这时主要是发生了内存泄漏 需要重启node节点试一下

5.解决方案2

升级内核版本

chmod 777 runc

yum -y install libseccomp.x86_64

看是否解决 如果还没有解决 需要重启node节点

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值