gpt4 book ai didi

kubernetes - coredns 崩溃并出现错误 "Failed to list *v1.Service: Get https://10.96.0.1:443/api/v1/****: dial tcp 10.96.0.1:443: connect: no route to host"

转载 作者:行者123 更新时间:2023-12-02 02:54:58 25 4
gpt4 key购买 nike

CoreDNS Pod 未运行。请查看以下状态。

kubectl get po --all-namespaces -o wide | grep -i coredns
kube-system coredns-6955765f44-8qhkr 1/1 Running 0 24m 10.244.0.59 k8s-master <none> <none>
kube-system coredns-6955765f44-lpmjk 0/1 Running 0 24m 10.244.1.43 k8s-worker-node-1 <none> <none>

请查看以下 Pod 日志。

kubectl logs coredns-6955765f44-lpmjk -n kube-system



E0420 03:43:03.855622 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="fe9d92979b908ad39991be88ced0ced0ced3cccecfc7cec8cccecec6cbcfcecfd3c9c69acc9f98c9c7cc9c9f9c" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host
E0420 03:43:03.855622 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="a4c7c8cdc1cad089c3cbe4d2948a948a94899694959d94929694949c9195949589939cc096c5c2939d96c6c5c6" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host
E0420 03:43:03.855622 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bfdcd3d6dad1cb92d8d0ffc98f918f918f928d8f8e868f898d8f8f878a8e8f8e928887db8dded988868ddddedd" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host
E0420 03:43:03.855622 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1b7877727e756f367c745b6d2b352b352b36292b2a222b2d292b2b232e2a2b2a362c237f297a7d2c2229797a79" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host
E0420 03:43:05.859525 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="3a5956535f544e175d557a4c0a140a140a17080a0b030a0c080a0a020f0b0a0b170d025e085b5c0d0308585b58" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host
E0420 03:43:05.859525 1 reflector.go:125] pkg/mod/k8s.io/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="63000f0a060d174e040c2315534d534d534e5153525a53555153535b565253524e545b07510205545a51010201" rel="noreferrer noopener nofollow">[email protected]</a>/tools/cache/reflector.go:98: Failed to list *v1.Namespace: Get https://10.96.0.1:443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: connect: no route to host

最佳答案

要解决 CoreDNS Pod 的没有到主机的路由问题,您必须通过运行以下命令刷新 iptables:

systemctl stop kubelet
systemctl stop docker
iptables --flush
iptables -tnat --flush
systemctl start kubelet
systemctl start docker

另请注意,flannel 已从 kubeadm documentation 中的 CNI 列表中删除。 :

The reason for that is that Cluster Lifecycle have been getting a number of issues related to flannel (either in kubeadm or kops tickets) and we don't have good answers for the users as the project is not actively maintained. - Add note that issues for CNI should be logged in the respective issue trackers and that Calico is the only CNI we e2e test kubeadm against.

因此推荐的方法也将迁移到 Calico CNI。

关于kubernetes - coredns 崩溃并出现错误 "Failed to list *v1.Service: Get https://10.96.0.1:443/api/v1/****: dial tcp 10.96.0.1:443: connect: no route to host",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61315967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com