Kubeadm 加入失败:无法请求集群信息

2024-05-26

我有两台服务器作为本地服务器网络上的主节点和工作节点。

*master node
  10.20.20.214
worker node
  10.20.20.218*

在主节点中,我成功使用 kubeadm init 设置 Calico 网络。它报告消息代码让我加入其他节点

kubeadm join 10.20.20.214:6443 --token sy32dd.gzs4q4vi91p2o87f \
    --discovery-token-ca-cert-hash sha256:9f2eb4dc6fbc549792adada262b8aff65dd547fa9aac0890e64604df6cd31e11

但是当我尝试使用这段代码加入工作节点时,似乎无法访问这个ip端口10.20.20.214:6443,并报告如下错误消息。

I0804 16:49:45.848694  111847 token.go:215] [discovery] Failed to request cluster-info, will try again: Get https://10.20.20.214:6443/api/v1/namespaces/kube-public/configmaps/cluster-info?timeout=10s: dial tcp 10.20.20.214:6443: connect: no route to host

错误输出中显示原因,没有到主机 10.20.20.214 的路由。您有网络连接问题。
尝试在端口 6443 上 telnet 到 10.20.20.214。工作节点应该可以通过端口 6443 访问主节点上的 kube-api-server 组件。
检查此链接以了解 kubernetes 使用哪些端口。
https://kubernetes.io/docs/setup/product-environment/tools/kubeadm/install-kubeadm/ https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Kubeadm 加入失败:无法请求集群信息 的相关文章

随机推荐