我有一个系统在几秒钟到几分钟内变得无响应。我在日志中看到的唯一消息是这样的:
Sep 16 18:07:33 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:07:50 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:07:58 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:08:08 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:08:17 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:08:57 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:09:04 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:09:11 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:09:25 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:09:58 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:10:05 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:10:12 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:10:24 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:10:31 server kernel: igb 0000:01:00.3: exceed max 2 second
Sep 16 18:10:38 server kernel: igb 0000:01:00.3: exceed max 2 second
我不确定从哪里开始解决此问题。这些消息是否与系统无响应有关?
自从在Supermicro A1SRi-2558F板上从 Devuan beowulf(使用内核 4.19)更新到 Chimera(使用内核 5.10)以来,我一直看到这个问题(以及更多信息
NIC Link is Down
和消息)。 它最常发生的网络接口连接到带有FRITZ!OS:07.29的FRITZ!Box 6660 电缆路由器(运行 Devuan 的带有 Intel NIC 的机器充当提供商控制器 FritzBox 后面的第二个路由器/防火墙)。NIC Link is Up
00:14.0 Ethernet controller: Intel Corporation Ethernet Connection I354 (rev 03)
这个问题通常发生在有一些负载时,比如运行速度测试时,但也(不太频繁)负载较少时,比如视频会议。
解决问题的方法(“超过最大 2 秒”和链路关闭几秒钟)似乎是在 NIC 上禁用 EEE(一些节能的东西),其中:
ethtool --set-eee eth1 eee off
如果这个答案对于原始海报来说为时已晚,我希望它至少对通过搜索引擎找到这个答案的其他人有所帮助(只是阅读评论告诉他们谷歌这个问题..我还没有在任何地方找到这个特殊的解决方案别的)。
就我而言,这是网络电缆故障。您还可以检查电缆是否牢固地插入网络插座。换线后问题解决。