非常高的 RX 错误丢失和 eth1 接口中的帧

非常高的 RX 错误丢失和 eth1 接口中的帧

我发现我的服务器上出现了 NIC 挂断/崩溃的情况,每次我检查 ifconfig 输出时,它都会给出非常高的错误、丢弃和帧:

$ ifconfig eth1 eth1 链路封装:以太网 HWaddr 00:25:90:A4:37:A2
inet6 地址:fe80::225:90ff:fea4:37a2/64 范围:链路 UP 广播运行多播 MTU:1500 指标:1 RX 数据包:438813错误:295321951204200 删除:49220325200700超支:0框架:196881300802800 TX 数据包:459806 错误:0 丢弃:0 超限:0 载体:0 冲突:0 txqueuelen:1000 RX 字节:52727916 (50.2 MiB) TX 字节:419213796 (399.7 MiB) 中断:16 内存:df900000-df920000

当我检查界面时:

$ grep "" /sys/class/net/eth1/*

/sys/class/net/eth1/addr_assign_type:0

/sys/class/net/eth1/地址:00:25:90:a4:37:a2

/sys/class/net/eth1/addr_len:6

/sys/class/net/eth1/广播:ff:ff:ff:ff:ff:ff

/sys/class/net/eth1/carrier:0

/sys/class/net/eth1/dev_id:0x0

/sys/class/net/eth1/休眠:0

/sys/class/net/eth1/duplex:未知

/sys/class/net/eth1/功能:0x110ba9

/sys/class/net/eth1/标志:0x1103

/sys/class/net/eth1/ifindex:3

/sys/class/net/eth1/iflink:3

/sys/class/net/eth1/link_mode:0

/sys/class/net/eth1/mtu:1500

/sys/class/net/eth1/operstate:down

/sys/class/net/eth1/speed:-1

/sys/class/net/eth1/tx_queue_len:1000

/sys/class/net/eth1/类型:1

/sys/class/net/eth1/uevent:INTERFACE=eth1

/sys/class/net/eth1/uevent:IFINDEX=3

内核:2.6.32-431.5.1.el6.centos.plus.x86_64

一开始我做了一个modprobe -r 模块;modprobe 模块重新加载驱动程序,并重置统计数据,但之后它告诉我系统中不再存在 eth1 设备。

我不能确定这是否是 NIC 问题,因为这种情况发生在多台服务器上。但重新启动可以解决问题。有什么想法吗?

相关内容