em and netstat errors

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

em and netstat errors

Непрочитанное сообщение Laa » 2009-10-18 19:34:38

Здравствуйте!
После включения polling (7.2) на сетевушке em появились входящие ошибки. Сетевушка включена в re карту с другой стороны (7.2). На re карте тоже включен polling и там ошибок нет. После отключения polling ошибки сразу же ушли. Вот как они видны (не считая жалоб клиентов):

Код: Выделить всё

$ netstat -w1 -I em2
            input          (em2)           output
   packets  errs      bytes    packets  errs      bytes colls
      5324   176    3796598       4728     0    1224395     0
      3880   315    2455552       3797     0     967936     0
      3953   477    2368041       4020     0     888203     0
      4623   207    3009241       4259     0     981428     0
      5008   505    3159520       4894     0    1162805     0
      4869   131    3164989       4595     0    1234526     0
      3683   510    2279502       3670     0     884495     0
      5610   263    3897516       5099     0    1252397     0
      4455   356    2882885       4186     0    1117495     0
      4802   443    2988992       4652     0    1147633     0
      5448   290    3365816       5141     0    1290062     0
      5385   208    3605429       5094     0    1436401     0
      5494   311    3697068       5136     0    1338603     0
      4031   384    2548483       3942     0    1000938     0
      3665   459    2254877       3783     0     765101     0
      4261   366    2595353       4248     0    1012294     0
      5562   142    4084308       5049     0    1319669     0
      5274    94    4022815       4900     0    1370176     0
      5448   191    4395674       4818     0    1376305     0
      5084   295    3910940       4734     0    1340214     0
Как бороться? Тюнить переменные из sysctl? Или яндексовский драйвер брать?
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: em and netstat errors

Непрочитанное сообщение Laa » 2009-10-18 21:14:57

Для потомков сообщу -- вылечил проблему так:

Код: Выделить всё

hw.em.rxd=2048
hw.em.txd=2048
в /boot/loader.conf
Пока наблюдаю после ребута, трафик пока не дополз до тех показателей, но до сих пор уже несколько минут ни одного ерора на входе нет. :Yahoo!:
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: em and netstat errors

Непрочитанное сообщение hizel » 2009-10-19 9:49:09

тут громко кричали что для современного драйвера em polling включать лучше ни нада, там уже какие то оптимизации в этом направлении накручены, вралии?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: em and netstat errors

Непрочитанное сообщение Laa » 2009-10-19 10:36:34

hizel писал(а):тут громко кричали что для современного драйвера em polling включать лучше ни нада, там уже какие то оптимизации в этом направлении накручены, вралии?
Ага... накручены... возможно. :oops:
Но пока я не взялся тюнить сеть, я видел больше 20% прерываний в top -SH на каждой сетевушках em1,em2 (em0 у меня пока без нагрузки). После включения polling прерываний вообще не стало. Ну или до 1%.
Отключение polling давало дофига прерываний. Поэтому polling я вернул и стал продолжать разбираться с входящими ошибками. Ну результат я в предыдущем сообщении написал.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!