Ubuntu Server зависает на высоком трафике
На Ubuntu Server 10.04 есть несколько серверов с этим конкретным оборудованием: вывод hwinfo.
Проблема заключается в зависании, когда машина испытывает трафик выше 10 Мбит / с в течение нескольких минут; только аппаратный сброс может вернуть машину к жизни.
До того, как произойдет зависание, 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+).