Страница 1 из 1

em and netstat errors

Добавлено: 2009-10-18 19:34:38
Laa
Здравствуйте!
После включения 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? Или яндексовский драйвер брать?

Re: em and netstat errors

Добавлено: 2009-10-18 21:14:57
Laa
Для потомков сообщу -- вылечил проблему так:

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

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

Re: em and netstat errors

Добавлено: 2009-10-19 9:49:09
hizel
тут громко кричали что для современного драйвера em polling включать лучше ни нада, там уже какие то оптимизации в этом направлении накручены, вралии?

Re: em and netstat errors

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