k8s使用过程中输入kubectl命令偶发性卡顿
现象:用户在命令行中输入kubectl命令偶发性卡顿分析过程:1. 使用命令行和kubectl发请求都会卡顿2. tcpdump 抓包分析,发现当到了序列号为236的包时会发生重传现象,在目的主机网卡和交换机中没有抓到数据包3. 因为目的主机网卡采用双网卡进行bond0,检查网卡的bond配置,发现配置的bond的MTU不一致,后来改成统一的16004. 问题继续存在,怀疑是不是网卡或者内核参数的
·
现象:
用户在命令行中输入kubectl命令偶发性卡顿
分析过程:
1. 使用命令行和kubectl发请求都会卡顿
2. tcpdump 抓包分析,发现当到了序列号为236的包时会发生重传现象,在目的主机网卡和交换机中没有抓到数据包
3. 因为目的主机网卡采用双网卡进行bond0,检查网卡的bond配置,发现配置的bond的MTU不一致,后来改成统一的1600
4. 问题继续存在,怀疑是不是网卡或者内核参数的设置的原因,打开net.ipv4.ip_no_pmtu_disc = 1开关,然后sysctl -p
附录:
/proc/sys/net/ipv4/ip_no_pmtu_disc
该文件表示在全局范围内关闭路径MTU探测功能。
缺省设置:0
更多推荐
已为社区贡献36条内容
所有评论(0)