【问题标题】:unable to connect to the server: eof in kubernetes无法连接到服务器:kubernetes 中的 eof
【发布时间】:2022-06-20 14:05:47
【问题描述】:

我已经按照this tutorial 创建了一个 2 主 2 负载均衡器 1 工作者 kubernetes 集群,一切似乎都运行良好,我的仪表板正在运行。直到我尝试测试高可用性并关闭两个 master 之一,然后我只有在尝试任何 kubectl 命令时才会得到

无法连接到服务器:EOF

知道有什么问题吗?

我使用 ubuntu 20.04 作为主操作系统,我的虚拟机也使用 ubuntu 20.04

【问题讨论】:

  • 更新:我登录到我的负载均衡器并发现此错误Mar 03 10:48:34 loadbalancer1 haproxy[2775]: [ALERT] 061/104834 (2775) : backend 'kubernetes-backend' has no server available!

标签: ubuntu kubernetes devops kubectl


【解决方案1】:

我不知道你是否已经解决了你的问题。

我以前遇到过这样的问题。当我检查这个问题时,它与我使用的操作系统的防火墙设置有关。

当我重新启动服务器时,我的 iptables 规则过滤器被清除,因此无法访问 Kubernetes 所需的端口。

作为一种解决方法,我找到了“iptables-persistent”包,并使用命令 "sudo su "/sbin/iptables-save > /etc/iptables/rules.v4"。

应用此解决方案后,当我重新启动服务器时,我的规则现在永久有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 1970-01-01
    • 2017-09-08
    相关资源
    最近更新 更多