Jump to content
Калькуляторы

Странные ошибки Ubuntu ixgbe

Доброго времени суток.

 

Есть машинка с НАТ, ipt_ratelimit и ipt_netflow.

 

При достижении примерно 5-6 Gbps через него появляются на внутреннем интерфейсе вот такие ошибки.

И-нет перерыл, ничего похожего не нашел. Возможно упирается в физические возможности сервера, но м.б. я что-то пропустил?

 

[Вс янв 28 02:17:04 2018] net_ratelimit: 56 callbacks suppressed
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4
[Вс янв 28 02:17:04 2018] ixgbe 0000:01:00.1: partial checksum, version=4, l4 proto=4

 

Сервер: S1200BTL

Intel(R) Xeon(R) CPU E3-1275 V2 @ 3.50GH

2x4Gb Kingston DDR3 1333 MHz

Нагрузка на проц процентов 70 ы ЧНН.

 

Edited by Hawk128

Share this post


Link to post
Share on other sites

Скорее всего не тянет нагрузку.  Смотрите в эти моменты показания утилизации ресурсов системы, cpu, interrupts, la.

Также у Вас слишком много (имхо) всего в 1 коробке. Я бы 1 делом вынес нат на отдельную. железку, если включен  гипертрединг вырубил бы нафиг. Возможно уже пропускной способности способности шины на плате уже не хватает

Share this post


Link to post
Share on other sites

По шине в первую очередь проверил, не похоже что в нее. По крайней мере не получилось у меня почсчитать что лимит близок.

(LnkSta:    Speed 5GT/s, Width x8, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-)

 

А вот по процу - думаю не дотягивает. Сейчас есть идеи как проверить, т.к. нашел одну пакость. Что получится - отпишу.

Share this post


Link to post
Share on other sites

У вас похоже старое линукс-ядро, в нынешнем 4.14 больше нету такого сообщения, и патч который его убрал похоже вот этот:

https://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20160111/003702.html

Если обновлять ядро не вариант, можно попробовать выключить TX checksum offload, "ethtool -K ethX tx off".

Правда аккуратнее, если вдруг он сильно помогал жевать эти 5-6 Gbps, без него может стать резко хуже.

Но вроде бы на современных процах он не должен быть критичен.

Share this post


Link to post
Share on other sites

Да, ядро уже немолодое: 4.4.0-22-generic

Сервер достаточно долго работатет, а как говориться, работает не трожь....

 

Что удивительно, ничего вразумительного по ошибке не нашел, вот и спросил тут, на всякий. Обновить сложно, но можно. Проблема как обычно - в бою...

 

Спасибо за ответы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.