0
点赞
收藏
分享

微信扫一扫

zabbix-proxy分布式监控

胡桑_b06e 2023-11-19 阅读 50

之前整理了一下各种资源长时间无法回收,解决处理的命令行

k8s 各种资源Terminationg状态处理 —— 筑梦之路_k8s自定义资源修改状态-CSDN博客

这里具体整理下pod长时间处于Terminating状态的相关知识,主要是对前面的补充和完善,作为笔记记录。

背景说明

常见原因

解决处理

1. 请求或资源占用

# 查看pod日志

kubectl logs <pod_name>

# 查看pod内进程信息

kubectl exec <pod_name> ps -ef

2. 未正确关闭的文件描述符或套接字

这里操作同上,也是查看pod的日志和进程信息,就不再赘述。

3. 强制删除pod

这里就用到了之前那篇里面的命令,需要注意的是强制删除Pod可能会导致数据丢失或数据损坏。因此在进行操作之前,请确保您已经备份了相关数据。 

kubectl delete pods <pod_name> --grace-period=0 --force

    不到万不得已的情况,不建议直接强制删除pod,可以先尝试用其他处理方式来解决,这也是为了避免数据丢失或损坏。

举报

相关推荐

0 条评论