k8s 报错总结

2020-09-01  本文已影响0人  麟之趾a

flannel网络插件,跨主机pod无法通信

故障现象

本机实验 k8s版本1.18.3
flannel 在pod中跑的,pod是正常运行的,且通过日志查看没有报错信息,但flannel.1的网卡没有IP地址


8W%NRA6RFUSXT)K{TZGXMTB.png
QQ图片20200901171508.png
QQ图片20200901171451.png

通过抓包发现,两个Pod做不了ARP解析


2.png

解决方案

通过查询资料,发现ARP解析的flannel网卡的MAC地址,但flannel网卡没有IP,故而导致故障的产生
百度查询资料,让做路由转发策略,但本机以配置。故而只能查看日志解决
通过查询日志文件/var/log/message

image.png
发现有NetworkManager这个东西(注:一般linux的网卡启动不了,很大一部分原因是这个服务开着),关掉本机的NetworkManger服务
重启本地网络服务
把flannel的pod删了,让其重新建一个
故障解决
image.png
image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读