kubernetes批量删除pod
监控页面出现看到有运行失败的pod

1) 查看有哪些不运行的pod
custom-metrics-apiserver日志占满空间被驱逐
[root@hadoop03 ~]# kubectl get pod -A
[root@hadoop03 ~]# kubectl get pod -n prom | grep Evicted
custom-metrics-apiserver-694844dfbc-27jcs / Evicted 6d7h
custom-metrics-apiserver-694844dfbc-2qqhq / Evicted 21h
custom-metrics-apiserver-694844dfbc-2r9xd / Evicted 4d9h
custom-metrics-apiserver-694844dfbc-44zlc / Evicted 4d23h
custom-metrics-apiserver-694844dfbc-48knc / Evicted 3d20h
custom-metrics-apiserver-694844dfbc-49j9n / Evicted 9d
custom-metrics-apiserver-694844dfbc-4crrm / Evicted 4d23h
custom-metrics-apiserver-694844dfbc-4kfpg / Evicted 4d23h
2) 获取所有Evicted pod名称
[root@hadoop03 ~]# kubectl get pod -n prom | grep Evicted | awk '{print $1}'
custom-metrics-apiserver-694844dfbc-27jcs
custom-metrics-apiserver-694844dfbc-2qqhq
custom-metrics-apiserver-694844dfbc-2r9xd
custom-metrics-apiserver-694844dfbc-44zlc
custom-metrics-apiserver-694844dfbc-48knc
custom-metrics-apiserver-694844dfbc-49j9n
custom-metrics-apiserver-694844dfbc-4crrm
custom-metrics-apiserver-694844dfbc-4kfpg
3) 删除pod
[root@hadoop03 ~]# kubectl get pod -n prom | grep Evicted | awk '{print $1}' | xargs kubectl delete pod -n prom
pod "custom-metrics-apiserver-694844dfbc-27jcs" deleted
pod "custom-metrics-apiserver-694844dfbc-2qqhq" deleted
pod "custom-metrics-apiserver-694844dfbc-2r9xd" deleted
pod "custom-metrics-apiserver-694844dfbc-44zlc" deleted
pod "custom-metrics-apiserver-694844dfbc-48knc" deleted
pod "custom-metrics-apiserver-694844dfbc-49j9n" deleted
pod "custom-metrics-apiserver-694844dfbc-4crrm" deleted
pod "custom-metrics-apiserver-694844dfbc-4kfpg" deleted
3) 查看pod
[root@hadoop03 ~]# kubectl get pod -n prom
NAME READY STATUS RESTARTS AGE
custom-metrics-apiserver-694844dfbc-szcbg / Running 5h14m
grafana-core-5d657547bf-xwpgp / Running 12d
kube-state-metrics-6c66fc445f-fjz54 / Running 11d
prometheus-node-exporter-dqtxd / Running 15d
prometheus-node-exporter-nlbz9 / Running 15d
prometheus-node-exporter-p7z47 / Running 15d
prometheus-node-exporter-szck4 / Running 15d
prometheus-server-59b598cc9d-tsmqd / Running 15d
kubernetes批量删除pod的更多相关文章
- Kubernetes 无法删除pod实例的排查过程
今天在k8s集群创建pod时,执行了如下命令: #kubectl run busybox-service --image=busybox --replicas=3 但是在创建过程中pod既然失败了, ...
- kubernetes 无法删除 pod 问题的解决
[摘要] kubernetes 可能会产生垃圾或者僵尸pod,在删除rc的时候,相应的pod没有被删除,手动删除pod后会自动重新创建,这时一般需要先删除掉相关联的resources,实际中还要具体情 ...
- 用kubernetes部署oa 强制删除pod delete
1.[root@pserver88 oa]# cat Dockerfile FROM tomcat RUN rm -rf /usr/local/tomcat/webapps/*ADD ROOT.war ...
- Kubernetes中强制删除Pod、namespace
Kubernetes中强制删除Pod.namespace 解决方法 可使用kubectl中的强制删除命令 # 删除POD kubectl delete pod PODNAME --force --gr ...
- kubernetes删除pod一直处于terminating状态的解决方法
kubernetes删除pod一直处理 Terminating状态 # kubectl get po -n mon NAME READY STATUS RESTARTS AGE alertmanage ...
- kubernetes/k8s CRI分析-kubelet删除pod分析
关联博客<kubernetes/k8s CRI 分析-容器运行时接口分析> <kubernetes/k8s CRI分析-kubelet创建pod分析> 之前的博文先对 CRI ...
- kubernetes删除pod失败
一.概述 k8s中删除pod失败,可能是该pod有rc,rs上层控制,而且很有可能,所以删除上层对应的rc,rs,deployment即可: 删除的方法: 1.直接删除rc,rs,deployment ...
- kubernetes删除pod,pod一直处于Terminating状态
删除pod,pod一直处于Terminating状态 [root@yxz-cluster01 deploy_yaml]# kubectl get pod -n yunanbao NAME READY ...
- k8s 实验过程中遇到的两个小问题 端口 和 批量删除Error的pods
1. 自己kubeadm搭建的一套k8s系统 然后进行做实验 发现了几个问题 jenkins 创建 salves的时候总是有问题. 提示注册不上 然后 我修改了下yaml文件 暴露端口 50000 ...
随机推荐
- zenoss(智能监控软件)
Zenoss Core是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度,同时也是开源的网络与系统管理软件.全名 Zenos ...
- supermarket
题目链接 题意:给你n个商品,商品的利润和商品的过期时间,商品必须在过期时间内卖才能算利润,每天只能卖一件商品,问利润最大值. 思路:用并查集+贪心的思路,先给商品从大到小排序,然后选择过期时间的根节 ...
- [CSP-S模拟测试]:w(树上DP)
题目背景 $\frac{1}{4}$遇到了一道水题,双完全不会做,于是去请教小$D$.小$D$看了${0.607}^2$眼就切掉了这题,嘲讽了$\frac{1}{4}$一番就离开了.于是,$\frac ...
- 如何在Oracle中建表空间、建用户并导入dmp文件详解
假设oracle有个全新的数据库orcl,现在要把数据库文件(.dmp)导入这个全新的数据库orcl中.详细步骤如下: 1. 创建表空间 例如: create tablespace test ...
- 术语-MOSS-微软协作工具:MOSS(微软协作工具)
ylbtech-术语-MOSS-微软协作工具:MOSS(微软协作工具) MOSS -- Microsoft Office Sharepoint Server,是一款为企业客户而设计的.基于web的内容 ...
- (2).net体系
一.C# 和CLR 和.Net Framework 的历史版本对照表 C#版本 CLR版本 Framework版本 1.0 1.0 1.0 1.2 1.1 1.1 2.0 2.0 2 ...
- vlc 学习网
http://capricasoftware.co.uk/#/projects/vlcj/tutorial
- npm run mock | npm run dev只能启动一个
解决方法: 开两个命令窗口 先运行npm run mock 再运行npm run dev
- 【读书笔记】:MIT线性代数(3):Special Solution, Rank and RREF
Special Solutions: Notice what is special about s 1 and S2. They have ones and zeros in the last two ...
- 理解 TCP/IP 三次握手与四次挥手
TCP建立连接为什么是三次握手,而不是两次或四次? TCP,名为传输控制协议,是一种可靠的传输层协议,IP协议号为6. 顺便说一句,原则上任何数据传输都无法确保绝对可靠,三次握手只是确保可靠的基本需要 ...