中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

K8s部署Calico后,运行业务节点网络中断的解决方法

问题现象描述

K8S部署Calico后运行业务节点网络中断。

关键过程、根本原因分析

排查环境网络平面是否有采用1822网卡。

Calico组件默认使用IPIP(IP Tunnel模式),而1822网卡固件版本不支持IP隧道报文的校验和卸载功能,以及TSO功能。如果网卡使能发送方向校验和卸载功能,以及TSO功能时,如果系统发送IP隧道报文,会导致网卡功能性异常,导致网卡硬件不从主机侧取包发往网络侧,驱动侧报TX timeout。

具体体现为业务网络中断,与网关断开连接,只有重启才能够恢复正常使用

结论、解决方案及效果

建议首先排查网卡,若为1822网卡,建议使用ethtool关闭TX方向校验和卸载。

ethtool -K <eth-port> tx off