这几天,在vm box上运行centos时,突然出现了异常有规律的网卡,正常使用1,2分钟又关闭重置又正常的重复性的现象,
看着这个现象,回想现象发生前可能相关的几个操作:
1 使用yum update升级了centos的内核:经过测试,跟内核无关
2 怀疑centos系统内部的通信数据量大,导致驱动受不了?关闭了所有的非系统性的服务,还是照样;
3 怀疑驱动不稳定,切换成其它网卡还是不行;
4 怀疑物理系统的防火墙阻止了,关闭杀毒,防火墙还是不行;
5 把/var/log/message一行一行看了,还是没有有用的信息提示,最多是得到网卡状态变化与时间点的信息;
6 跑到centos的论坛使用bj的英文问了下,有一个人说是路由的link-flap保护动作引起,但是我把所有的wifi/lan网络断开,现象照样,只是频li不高而已,我觉得应该是有软件检测到网络断开,延时后在发送时才发生;
7 通过重装vm box现象还在;
8 把NAT转成全局的那个NAT 网络接口形式和桥接都解决这个现象,所以我觉得问题应该是出现在NAT网络地址转换处理的流程上,
虽然大概范围找到了,使用其它网络连接方式可以解决这个问题,但是我到目前为止,如果一定要使用这个NAT方式话,还是没有解决以下问题:
1 假设确实存在像路由保护机制的router flap,且有东西在发送这个信号,那么到底是谁发送的,不清楚,不知道怎么排查;
2 假设找到这个信号源,却无法停止它,那么,centos中如果设置忽略这种信号,不去reset 网卡呢?
3 假设存在这种信号,那么,收到信号时,reset动作执行者是centos的网卡相关的在操作(如network管理者),还是vm box呢?
那位知道的欢迎回复.
英文很差,见笑了,能解决问题就好.见链接,里面有一些当时测试数据
https://www.centos.org/forums/viewtopic.php?f=50&t=51112