Kubernetes API服务器无法启动/看起来无法连接到DNS服务器

时间:2020-06-09 14:14:11

标签: kubernetes

我发现了一些与kubernetes API服务器类似的问题,但没有启动,但是我收到的错误消息有所不同。我的集群工作了几个月,昨天才登录,但离线。在一些日志文件中环顾四周,这就是我在下面得到的内容,它似乎试图对我的本地DNS服务器进行DNS查询,这在过去几年中一直很好,但仍然可以正常工作。日志在下面,我非常沮丧,因为我不知道如何解决此问题,没有进行任何配置更改,希望社区能够提供帮助。

E0609 00:03:14.518792 1 controller.go:152]无法从kubernetes服务中删除旧的端点:StorageError:找不到密钥,代码:1,密钥:/registry/masterleases/192.168.5.2,ResourceVersion:0, AdditionalErrorMsg: F0609 00:03:14.534558 1 controller.go:161]无法执行初始IP分配检查:无法刷新服务IP块:获取https://localhost:6443/api/v1/services:拨打tcp:在172.16.0.1:53上查找本地主机:否这样主机

1 个答案:

答案 0 :(得分:2)

如果其他任何人遇到此问题,则必须与我的/ etc / hosts文件中的条目丢失有关,需要有一行“ 127.0.0.1 localhost”才能使api服务器正确启动。如果缺少它,它将尝试使用没有意义的DNS服务器查找,很高兴我能正常使用它!