Kubernetes報錯:Error from server: error dialing backend: dial tcp x.x.x.x:10250: connect: no route to host


問題

執行kubectl命令時報錯

#查看日志
kubectl logs xxxxx
#進入pod容器
kubectl exec -it xxxx

解決

檢查Pod所在節點的防火牆是否開啟

#查看Pod所在的Node
kubectl get pods -o wide
#在Node節點查看防火牆狀態
systemctl status firewalld
#如果出現綠色running狀態,可考慮關閉防火牆,或通過iptables放行入方向10250端口,這里僅關閉防火牆
systemctl disable --now firewalld


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM