k8s pod启动失败问题排查

  1. 查看日志

kubectl describe pod xxx -n xxx

kubectl logs podname -n xxx --tail=200

  1. 镜像

到pod所在主机检查pod所需的镜像是否能成功拉取(docker images)

3.硬件资源

检查pod所在服务器的磁盘空间是否被占满(df -h 和 du -sh /)

检查pod所在服务器的cpu、内存是否被占满(top 和 free -m)

4.存储

如果pod需要pvc,查看pvc是否已创建出来

相关推荐
阿里云云原生36 分钟前
从 Inform 到 Operate:构建可持续运行的云成本巡检机制与 Mission 调度
云原生
bgy66661 小时前
从零上手 Docker,容器技术完整入门指南
运维·docker·容器
pride.li6 小时前
Docker教程-Docker安装与镜像配置
运维·docker·容器
bgy66666 小时前
Docker Swarm 容器编排实战指南
运维·docker·容器
再卷还是菜7 小时前
Cephfs总结及kubernetes+Cephfs的整合项目
云原生·容器·kubernetes
底层玩家老张7 小时前
数据库上K8s,运维为什么反而更累了?从StatefulSet到Operator的复盘
数据库·kubernetes·operator·数据库运维·架构选型
力江8 小时前
GitLab 私有化部署实战 —— 从 Omnibus 到 Docker 的踩坑之旅
docker·容器·gitlab
深念Y8 小时前
Docker 镜像体积从 110MB 降到 13MB 后端服务的瘦身
运维·docker·容器
秦jh_10 小时前
【Docker】镜像仓库
docker·容器