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
相关推荐
hwj运维之路6 小时前
k8s监控方案实践(三):部署与配置Grafana可视化平台
云原生·kubernetes·grafana
yt948326 小时前
Docker-基础(数据卷、自定义镜像、Compose)
运维·docker·容器
zizisuo6 小时前
9.3.云原生架构模式
云原生·架构
Hfc.6 小时前
docker-daemon.json
docker·容器·json
和计算机搏斗的每一天6 小时前
k8s之探针
云原生·容器·kubernetes
项目題供诗12 小时前
黑马k8s(四)
云原生·容器·kubernetes
杰克逊的日记12 小时前
大项目k8s集群有多大规模,多少节点,有多少pod
云原生·容器·kubernetes
小张童鞋。12 小时前
k8s之k8s集群部署
云原生·容器·kubernetes
long_214512 小时前
k8s中ingress-nginx介绍
kubernetes·ingress-nginx
luck_me512 小时前
k8s v1.26 实战csi-nfs 部署
linux·docker·云原生·容器·kubernetes