[553]Temporary failure in name resolution 错误

socket.gaierror: [Errno -3] Temporary failure in name resolution

此处是因为localhost.localdomain无法解析造成的,此时修改/etc/hosts,添加如下行解决

127.0.0.1       localhost.localdomain localhost
Temporary failure in name resolution 错误解决方法:
vim /etc/resolv.conf

'添加了两行(DNS地址是咨询了服务器运营商得知的)'
nameserver   202.96.209.133
nameserver   61.129.88.123
nameserver 114.114.114.114
运行sudo 命令 can not resovle host xxx 错误解决方法:
vim /etc/hosts
127.0.0.1 localhost
127.0.0.1 <your hostname>

cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.128.40 dev-nn001
cat /etc/hostname
prd-spider002

参考:https://blog.csdn.net/feiying00544/article/details/83113460
https://blog.csdn.net/zeli1511/article/details/80362632
http://lax.v2ex.com/t/462728

  • 6
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
k8s temporary failure in name resolution,指的是在Kubernetes集群中,发生了对应用程序的DNS解析过程中临时的失败。一般情况下,DNS (Domain Name System) 是用来将主机名转换成IP地址的过程,从而让网络上的不同设备之间可以相互连通。在 K8s 集群中,同理也需要 DNS 服务来解析 Pod 名字,以便进行服务发现和负载均衡。如果在这个过程中遇到了问题,就会出现 k8s temporary failure in name resolution。 引起这个问题的原因可能有很多,其中比较常见的原因是 DNS 配置错误、Pod 内部网络吞吐量瓶颈等。当出现问题时,K8s 系统中的某个 DNS 服务节点或者是服务本身,就会无法解析 Pod 名字,而导致应用程序的访问失败。 对于这个问题,处理方法也有很多,这里可以给出几种常见的解决方案: 1. 手动添加 DNS 配置:可以通过手动添加 K8s 集群的 DNS 配置,来解决 k8s temporary failure in name resolution 问题。在 Kubernetes 的 DNS 服务节点上,添加 Pod 名字对应的 IP 地址等信息。 2. 修改 DNS 配置:如果发现 DNS 配置有误,就可以通过更改配置文件来修复 k8s temporary failure in name resolution 问题。 3. 调整 Pod 内部网络:当 Pod 内部的网络出现拥塞时,也会导致解析 Pod 名字的过程不顺畅。可以考虑在 Pod 内部增加网络带宽以及调整其他网络参数,来解决这个问题。 总的来说,k8s temporary failure in name resolution 是 K8s 集群中比较常见的问题之一。要解决这个问题,需要对集群的 DNS 配置和网络状况有一定的了解,才能够采取有效的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周小董

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值