关于k8s日常问题处理(持续更新)

关于k8s日常问题处理(持续更新)

博客前面讲了k8s的安装,在安装之后就是投入实际的应用,在使用过程中难免会出现何种各样的问题,下面是我分享的个人遇见的问题以及处理方式
问题记录一:
在日常检查集群的时候发现很多pod处于Evicted状态,但是也能看到每一个Pod下面都会有很多个Evicted的pod,但是也会有一个running状态的pod,这个说明服务还是正常运行的,但是Evicted状态的pod还是需要处理的,因为这样会很占资源的。
在这里插入图片描述
处理方式

#执行该命令删除Evicted状态的Pod就可以了,这条命令中的Evicted可以替换(根据你想删除的相应的pod的状态),在命令的前面和最后-n的后面跟上你所需要删除的空间下的pod
kubectl get pods -n yingxiao | grep Evicted | awk '{print $1}' | xargs kubectl delete pod -n yingxiao

在这里插入图片描述
问题记录二:
在准备搭建新环境,对就环境一些项目迁移时发现其中一个节点无法加入集群,加入集群时失败,然后根据报错发现是docker的问题(k8s版本是1.20.0),然后随手输入了一下docker然后报错没有命令,瞬间明了,docker脚本从master传过来之后还没有执行(自己太马虎>_<),于是重置k8s,安装docker,重新加入成功。
在这里插入图片描述
在这里插入图片描述

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>