首页 > 其他分享 >k8s有关问题

k8s有关问题

时间:2024-03-04 11:34:58浏览次数:15  
标签:kubernetes 04 level 有关 worker dev 问题 error k8s

1.pod报错:unable to ensure pod container exists: failed to create container for [kubepods burstable pod7e45f702-c697-4b39-b34b-db8792445622] : mkdir /sys/fs/cgroup/memory/kubepods/burstable/pod7e45f702-c697-4b39-b34b-db8792445622: cannot allocate memory

解决:

首先查看node情况是不是内存不足kubectl describe nodes kubernetes-dev-worker-6,看到空闲内存很多。

然后看是否是内存泄漏,但是用的kubelet已经是重新编译过的与其他节点的md5sum是一样的,所以不应该是内存泄漏问题,然后journalctl -u kubelet -r看到kubelet很多报错

RunPodSandbox from runtime service failed: rpc error: code = Unknown desc = failed to start sandbox container fo
Mar 04 11:14:27 kubernetes-dev-worker-6 kubelet[136443]: W0304 11:14:27.076560 136443 pod_container_deletor.go:79] Container "e2806f6ebf408a007859f2b0a437553a06e34672adc2b8519bcc24f2765eb039" not found in pod's containers
Mar 04 11:14:26 kubernetes-dev-worker-6 kubelet[136443]: E0304 11:14:26.279431 136443 pod_workers.go:191] Error syncing pod c5f026dc-46f8-4188-b607-209d9ae767d0 ("baktaskjob-1709425020-7v7tc_ipd-dev(c5f026dc-46f8-4188-b60

尝试重启kubelet无效,之后查看docker日志journalctl -u docker 也都是报错

level=error msg="stream copy error: reading from a closed fifo"
Dec 04 07:04:40 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:04:40.527231567+08:00" level=error msg="stream copy error: reading from a closed fifo"
Dec 04 07:04:40 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:04:40.529487983+08:00" level=error msg="Error running exec 12d6951eaa00993f9478bec87a9eac4252bcfbad3ea2717776321ae609a51315 in container: OCI run
Dec 04 07:04:50 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:04:50.535993015+08:00" level=error msg="stream copy error: reading from a closed fifo"
Dec 04 07:04:50 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:04:50.535993948+08:00" level=error msg="stream copy error: reading from a closed fifo"
Dec 04 07:04:50 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:04:50.538509730+08:00" level=error msg="Error running exec ccd132ce947992fa08634781dab1217fef2ffd556ab29ba4f770f246c0aad978 in container: OCI run
Dec 04 07:05:00 kubernetes-dev-worker-6 dockerd[246402]: time="2023-12-04T07:05:00.527944925+08:00" level=error msg="stream copy error: reading from a closed fifo"

尝试重启docker 内存不能分配问题解决

标签:kubernetes,04,level,有关,worker,dev,问题,error,k8s
From: https://www.cnblogs.com/xiaoxiaomuyuyu/p/18051463

相关文章

  • shell工具连接linux时的报错问题
    问题描述在使用shell工具连接linux时报以下错误SSH!Agentauthselected,butnorunningagentisdetectedSSH!Agentauthselected,butnorunningagentisdetected解决方法方法1#首先使用ping方法查看是否在同一网段pingxxx.xxx.xx.x方法2#安装[openss......
  • 网络问题排查必备利器:Pingmesh
    背景当今的数字化世界离不开无处不在的网络连接。无论是日常生活中的社交媒体、电子商务,还是企业级应用程序和云服务,我们对网络的依赖程度越来越高。然而,网络的可靠性和性能往往是一个复杂的问题,尤其是在具有大规模分布式架构的系统中。在过去,网络监控主要依赖于传统的点对点(poi......
  • Java编程的利器:Pair和Triple无缝解决多值返回问题,助力编写高效代码
    在实际编码中,经常会遇到一个方法需要返回多个值的情况,你编写一个方法,需要同时返回某个操作的结果和一些相关的附加信息。使用传统的方式,你可能需要创建一个包含这些信息的自定义类或者使用集合(如Map)来存储这些值。然而,这往往使得代码变得臃肿,而且对于调用方来说,理解和提取这些值......
  • 在K8S中,如何在指定节点上部署Pod呢?
    在Kubernetes(K8s)中,要在指定节点上部署Pod,可以使用两种方法:方法一:使用nodeName字段明确指定在Pod的YAML定义中,可以直接在.spec.nodeName字段指定目标节点的名称。这样,Pod将会被调度到指定的节点上。示例YAML配置:apiVersion:v1kind:Podmetadata:name:my-pod-on-specif......
  • 在K8S中,Resource Quotas是什么?如何做资源管理的?
    在Kubernetes(K8s)中,ResourceQuotas是一种集群管理员用来限制Namespace内资源消耗总量的机制。这种机制允许管理员对特定Namespace定义资源使用上限,确保Namespace内的用户或团队不会过度消耗集群资源,进而影响其他Namespace或整个集群的稳定性。ResourceQuotas具体是如何工......
  • 面试官:集合使用时应该注意哪些问题?我:应该注意该注意的问题!
    写在开头面试官:“小伙子,java的集合学过吗?”我:“肯定学过呀!”,这时候的我自信满满,手撕集合八股文嘛,早已背的滚瓜烂熟了呀。面试官:“那你来讲讲集合使用时,应该注意哪些问题吧”我:“额,这,我想想哈。”,什么!这面试官不按套路出牌,上来就问注意事项,打我一个措手不及啊。我:“嗯~,我觉得......
  • 【python接口自动化系列】python + pytest + requests + allure + jsonpath + pyyaml,
     前置基础:python虚拟环境的创建、操作、迁移等python操作yamlpython操作mysqlpytest简易教程 配套练习环境(含相关接口):https://www.cnblogs.com/uncleyong/p/17165143.html 如果文章不能访问,请联系处理,wx:ren168632201 python接口自动化系列(01):自动化测试框......
  • C# 使用selenium 彻底解决浏览器版本不同的问题
    浏览器版本问题导致的错误如下:System.InvalidOperationException:“sessionnotcreated:ThisversionofChromeDriveronlysupportsChromeversion114Currentbrowserversionis122.0.6261.95withbinarypathC:\ProgramFiles\Google\Chrome\Application\chrome.exe(......
  • 解决VMware Workstation虚拟机无法联网问题-OK
    解决VMwareWorkstation虚拟机无法联网问题-OK    当重启宿主操作系统后,VMwareWorkstation(适用于VMwareWorkstationProv16.x-17.x,虚拟网络选择VMnet0桥接模式)虚拟机无法联网,可采用下面方法临时解决:(1)启动VMwareWorkstation管理控界面(2)可以进入某台Windows虚拟机,在CMD......
  • P2240 【深基12.例1】部分背包问题
    题目大意给定n个元素的基本信息,代价与价值,计算每个元素的性价比,使其和最大显然,本题可以以贪心的思想去解决,每个元素可以分裂,因而不需要考虑全局最优解,所以可以贪心。其中,计算每个元素的性价比,即a.v/a.m>b.v/b.m,根据这个式子可变形得a.v*b.m>b.v*a.m,化除为乘,更加精确......