首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >警告日志metricbeat pod(在kubernetes上):DNS查找失败" k8s-node4 ":查找k8s-node4 on 10.96.0.10:53:没有这样的主机

警告日志metricbeat pod(在kubernetes上):DNS查找失败" k8s-node4 ":查找k8s-node4 on 10.96.0.10:53:没有这样的主机
EN

Stack Overflow用户
提问于 2019-10-20 18:54:52
回答 2查看 369关注 0票数 0

我通过官方的helm图表安装metricbeat (默认值)。

但是,在日志文件中,我观察到:

kubectl -n日志记录metricbeat-metricbeat-ljjfx:

代码语言:javascript
复制
2019-10-20T10:22:57.191Z    WARN    transport/tcp.go:53 DNS lookup failure "k8s-node4": lookup k8s-node4 on 10.96.0.10:53: no such host
2019-10-20T10:23:01.196Z    WARN    transport/tcp.go:53 DNS lookup failure "k8s-node4": lookup k8s-node4 on 10.96.0.10:53: no such host
2019-10-20T10:23:02.143Z    WARN    transport/tcp.go:53 DNS lookup failure "k8s-node4": lookup k8s-node4 on 10.96.0.10:53: no such host
2019-10-20T10:23:03.867Z    WARN    transport/tcp.go:53 DNS lookup failure "k8s-node4": lookup k8s-node4 on 10.96.0.10:53: no such host
2019-10-20T10:23:06.364Z    WARN    transport/tcp.go:53 DNS lookup failure "k8s-node4": lookup k8s-node4 on 10.96.0.10:53: no such host
EN

回答 2

Stack Overflow用户

发布于 2019-10-21 20:43:45

这种错误表明您应该检查您的DNS策略。更多细节可以在here上找到。简而言之,您需要添加以下配置:

代码语言:javascript
复制
hostNetwork: true  
dnsPolicy: ClusterFirstWithHostNet  

如果有帮助,请让我知道。

票数 0
EN

Stack Overflow用户

发布于 2020-08-23 10:16:17

使用helm3,在values.yml中启用hostNetwork解决了这个问题

代码语言:javascript
复制
daemonset:
  enabled: true
  hostNetworking: true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58472256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档