Ubuntu Server 10.04 上有一些具有该特定硬件的服务器:hwinfo 的输出。
问题是当机器的流量超过 10Mb/秒并持续几分钟时就会挂断;只有硬件重置才能使机器恢复运行。
在挂断发生之前,dmesg 会显示如下重复消息:
[106142.897269] r8169 0000:03:00.0: eth0: link up
[106142.897280] NOHZ: local_softirq_pending 08
[106146.198770] r8169 0000:03:00.0: eth0: link up
[106146.198782] NOHZ: local_softirq_pending 08
[106146.537895] r8169 0000:03:00.0: eth0: link up
[106146.537907] NOHZ: local_softirq_pending 08
[106147.525354] r8169 0000:03:00.0: eth0: link up
[106147.525365] NOHZ: local_softirq_pending 08
但当然,PHY 始终是连接的。
是否有任何已知的方法可以修复它?
答案1
看起来像这个内核错误。
您可以将内核降级为没有出现问题的内核,或者升级到已修复问题的内核(3.4+)。