更新时间:2022-03-11 GMT+08:00
分享

故障排除

问题一:部署pod一直处于pengding状态

现象描述

部署pod一直处于pengding状态。

可能原因

1.12.2版本的节点label带有beta字段,例如:beta.kubernetes.io/arch=arm64,beta.kubernetes.io/os=linux。与高版本的label不一致,需注意区分。

处理步骤

部署yaml前检查nodeSelector标签是否一致,或者通过kubectl describe命令查看。

问题二:coredns不断重启问题

现象描述

K8s启动时pod coredns不断重启,处于crashloopbackoff状态。

可能原因

请参考https://github.com/coredns/coredns/issues/2087

处理步骤

  1. 检查“/etc/resolve.conf”是否配置正确。
  2. 编辑K8s配置文件。

    1
    kubectl -n kube-system edit configmap coredns
    

    删除loop字段,保存后删除pod自动重新拉起。

分享:

    相关文档

    相关产品

关闭导读