操作系统:Centos7
我禁用中断审核,
ethtool -C eno2 rx-usecs 0,
然后使用tcpdump开始捕获该接口。 转储文件正在按预期增长。
也许一个小时后,tcpdump进程仍在运行,我可以看到接口正在接收数据包(通过ifconfig),但数据包不再被tcpdump捕获。
我停止tcpdump(显示没有丢弃)&重新启动,但仍然没有数据包被捕获,即使ifconfig显示接口仍在接收数据包。
所以我启用了中断审核,
ethtool -C eno2 rx-usecs 20,
并再次启动tcpdump …数据包被捕获。
然后,我禁用中断审核,再次启动tcpdump,并且数据包仍然被捕获。 一段时间后检查,发生同样的问题…没有数据包被捕获 – 即使接口正在接收数据包。
我注意到ifconfig显示'NIC'每次我意识到数据包不再被捕获时就丢弃了一个额外的数据包。
任何帮助将是伟大的。
谢谢。