本文主要是介绍kubeadm部署K8S,安装calico网络后,部分节点状态始终NotReady 排查过程 (是节点系统时间错误,导致下载镜像报证书错误),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#查看node状态
kubectl get nodes
#k8s-master节点始终NodtReady
#查看pod状态,发现有calico的pod状态Init:ImagePullBackOff
kubectl get pods --all-namespaces
#删除那台pod查看能否正常
kubectl delete pod calico-node-x2bfz -n kube-system
#依然下载镜像失败
#上问题节点docker查看calico的容器状态
docker ps |grep calico #查找容器
docker logs 问题容器ID #查看容器状态
#报错,是系统时间和实际时间不同导致“证书过期无效错误”
x509: certificate has expired or is not yet valid
#解决同步系统时间解决
yum install ntpdate
ntpdate cn.pool.ntp.org
这篇关于kubeadm部署K8S,安装calico网络后,部分节点状态始终NotReady 排查过程 (是节点系统时间错误,导致下载镜像报证书错误)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!