目录

网络-calico问题分析

项目场景:

calico-node日志提示

Failed to auto-detect host MTU - no interfaces matched the MTU interface pattern. To use auto-MTU, set mtuifacePattern to match your hosts's interfaes.

同时,cali开头网卡的mtu是1440大小


原因分析:

搜索calico源码,查看日志出处:

https://github.com/projectcalico/calico/blob/master/felix/dataplane/linux/int_dataplane.go#L1004

源码查看到,如果matchRegex为nil,就continue,最后没匹配返回1460.


解决方案:

bash 复制代码
kubectl edit ds calico-node  -n kube-system -o yaml

新增如下配置:

bash 复制代码
# 根据网卡实际情况填写
- name: FELIX_MTUIFACEPATTERN
          value: ^((enP).*)

修改后,calico-node自动滚动更新。

问题主机,已经存在的cali网卡,MUT值不是自动调整,需要重启对应的pod服务,重新生成。

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
秋叶清风16 分钟前
nginx 代理 https 接口
网络·nginx·https
MarkHD32 分钟前
第十天 - socket编程基础 - TCP/UDP服务开发 - 练习:简易端口扫描器
网络·tcp/ip·udp
星星跌入梦境*33 分钟前
HTTP GET 和 POST 请求有什么区别
网络·网络协议·http
2301_7944615734 分钟前
构建一个最简单的UDP服务器和客户端并逐行解析
服务器·网络
今夜有雨.43 分钟前
C-S模式之实现一对一聊天
linux·服务器·网络·c++·后端·tcp/ip·架构
菌菌的快乐生活2 小时前
SSL证书颁发机构有哪些呢
网络·网络协议·ssl
IT猿手3 小时前
基于CNN-BiLSTM的深度Q网络(Deep Q-Network,DQN)求解移动机器人路径规划,MATLAB代码
网络·matlab·cnn
Timememory8294 小时前
园区网拓扑作业
网络
ocean'4 小时前
VLAN综合实验
网络
正儿八经的地球人4 小时前
HCIP【路由过滤技术(详解)】
网络·ip·hcip