从节点加入失败

来源:2-8 Kubeadm节点加入

404_

2024-10-12

我使用 journalctl -u kubelet -f 查看从节点 说是找不到主节点192.168.2.110的路由?但是我在从节点上telnet 192.168.2.110 6443 是通的,ping 192.168.2.110 也是通的。这我就不知道原因了。。。

Oct 11 21:53:37 prometheus-server1.example.local kubelet[912]: E1011 21:53:37.349624     912 kubelet_node_status.go:460] "Error updating node status, will retry" err="error getting node \"master\": Get \"https://192.168.2.110:6443/api/v1/nodes/master?timeout=10s\": dial tcp 192.168.2.110:6443: connect: no route to host"
Oct 11 21:53:38 prometheus-server1.example.local kubelet[912]: E1011 21:53:38.552410     912 dns.go:157] "Nameserver limits exceeded" err="Nameserver limits were exceeded, some nameservers have been omitted, the applied nameserver line is: 8.8.8.8 172.16.53.2 223.5.5.5"
Oct 11 21:53:40 prometheus-server1.example.local kubelet[912]: W1011 21:53:40.420577     912 reflector.go:324] k8s.io/client-go/informers/factory.go:134: failed to list *v1.Service: Get "https://192.168.2.110:6443/api/v1/services?resourceVersion=15076": dial tcp 192.168.2.110:6443: connect: no route to host
Oct 11 21:53:40 prometheus-server1.example.local kubelet[912]: I1011 21:53:40.421422     912 status_manager.go:664] "Failed to get status for pod" podUID=566e990130f9454270374c6f27ebf931 pod="kube-system/kube-scheduler-master" err="Get \"https://192.168.2.110:6443/api/v1/namespaces/kube-system/pods/kube-scheduler-master\": dial tcp 192.168.2.110:6443: connect: no route to host"

写回答

1回答

暮闲

2024-10-12

同学你好,看这个报错,排查一下是不是开启了网络防火墙导致的?是的话关闭一下防火墙。不是的话你可能需要在群里找我一下 我远程看看,具体的应该是你那边的网络结构导致的。

0
0

Kubernetes系统精讲 Go语言实战K8S集群可视化

核心知识+高阶应用+原理剖析+二次开发 全方位打通K8S生产实践

399 学习 · 265 问题

查看课程