Kernel

核心:igb 超過最大 2 秒(系統無響應)

  • April 20, 2022

我有一個系統在幾秒鐘到幾分鐘內變得無響應。我在日誌中看到的唯一消息是這樣的:

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

如果這個答案對於原始海報來說為時已晚,我希望它至少對通過搜尋引擎找到這個答案的其他人有所幫助(只是閱讀評論告訴他們Google這個問題..我還沒有在任何地方找到這個特殊的解決方案別的)。

引用自:https://unix.stackexchange.com/questions/469450