请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

添加工作节点失败

老师
k8s2在执行kubeadm join后,能够在k8s1上看到node但是状态一直是NotReady。
root@k8s1:/home/maxiaohua# kubectl get nodes

NAME      STATUS     ROLES     AGE       VERSION
k8s1      Ready      master    20m       v1.11.3
k8s2      NotReady   <none>    4m        v1.11.3

k8s3在执行kubeadm join后一直尝试连接但总通不过。

[discovery] Failed to request cluster info, will try again: [Get https://10.0.2.6:6443/api/v1/namespaces/kube-public/configmaps/cluster-info: x509: certificate has expired or is not yet valid]
[discovery] Failed to request cluster info, will try again: [Get https://10.0.2.6:6443/api/v1/namespaces/kube-public/configmaps/cluster-info: x509: certificate has expired or is not yet valid]
[discovery] Failed to request cluster info, will try again: [Get https://10.0.2.6:6443/api/v1/namespaces/kube-public/configmaps/cluster-info: x509: certificate has expired or is not yet valid]

请问是什么原因k8s110.0.2.6

正在回答

1回答

worker node上的kubelet负责向apiserver注册节点,现在的问题似乎就是注册失败,可以先检查一下网络是否是通的?如果网络通,从你提供的日志来看应该是证书过期或失效。因为join所使用的token是有有效期的。具体问题可以查看node上kubelet的日志。使用journalctl查看

0 回复 有任何疑惑可以回复我~
  • 提问者 慕九州9557276 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-09-30 08:57:51
  • 喵的薛定谔i 回复 提问者 慕九州9557276 #2
    请问你是如何解决的?我也是遇到了Failed to request cluster info, will try again的问题
    回复 有任何疑惑可以回复我~ 2018-09-30 15:40:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信