K8S故障排查

故障现象:部署pod时,报错没发调度到节点。

排查步骤:

1、查看集群的状态

bash 复制代码
[root@k8s-master1 nginx]#kubectl get nodes

2、查看k8s组件的状态-kubelet,kube-apiservice

3、查看docker的Cgroup driver和k8s的Cgroup driver类型,发现docker是cgroup,k8s是systemd,问题点找到了。

bash 复制代码
[root@k8s-master1 nginx]#cat /etc/docker/daemon.json
{
"exec-opts": ["native.cgroupdriver=systemd"]
}

#重启docker服务和kubelet服务
[root@k8s-master1 nginx]#systemctl restart docker.service
[root@k8s-master1 nginx]#systemctl restart kubelet.service
相关推荐
匹马夕阳2 小时前
容器化平台Docker初识
运维·docker·容器
lzjava20244 小时前
安装K8s集群
云原生·容器·kubernetes
桂月二二11 小时前
Java与容器化:如何使用Docker和Kubernetes优化Java应用的部署
java·docker·kubernetes
Smile丶凉轩13 小时前
Docker核心技术和实现原理
运维·docker·容器
清风细雨_林木木13 小时前
Docker使用——国内Docker的安装办法
运维·docker·容器
运维&陈同学13 小时前
【Kibana01】企业级日志分析系统ELK之Kibana的安装与介绍
运维·后端·elk·elasticsearch·云原生·自动化·kibana·日志收集
一休哥助手14 小时前
深入理解 Docker 网桥配置与网络管理
docker·容器·eureka
time_silence17 小时前
微服务——数据管理与一致性
微服务·云原生·架构
颜淡慕潇19 小时前
【K8S问题系列 | 20 】K8S如何删除异常对象(Pod、Namespace、PV、PVC)
后端·云原生·容器·kubernetes
lmxnsI19 小时前
docker使用笔记
笔记·docker·容器