elias292 Опубликовано 10 декабря, 2009 · Жалоба eth0 Link encap:Ethernet HWaddr 00:15:17:28:b7:f4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1719647869 errors:0 dropped:1424841 overruns:0 frame:0 TX packets:1889024383 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:753043078517 (701.3 GiB) TX bytes:1653824498856 (1.5 TiB) С чего бывает: dropped:1424841 Ситуация анекдотична, есть сервер, на интеловой матери (S3000) и Core Quad Q9650 на нем стоит pptp и шейпинг, когда более 800 клиентов начинает подтормаживать. Купили новый сервер на базе S5000PSSATAR, 2х Xenon 5410A. Перенесли систему со старого на новый, обновил драйвера для сетевух... Кстати, на старом одна сетевая e1000-8.0.6 вторая e1000e-0.5.11.2 На новом обе: e1000e-1.1.2 Компилилось на старом с такими параметрами: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER -DDISABLE_PCI_MSI' На новом: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER' Поскольку мне показалось -DDISABLE_PCI_MSI не надо. В общем сервер просто дохнет при 500 клиентах. Совсем. Начинается большая потеря пакетов, всё уходит в dropped:1424841 Заодно выяснил, что 1000 правил iptables это кирдык старому серверу, а вот если их сократить до 200, то он нормально и без тормозов 1000 клиентов держит. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
detx Опубликовано 10 декабря, 2009 · Жалоба eth0 Link encap:Ethernet HWaddr 00:15:17:28:b7:f4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1719647869 errors:0 dropped:1424841 overruns:0 frame:0 TX packets:1889024383 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:753043078517 (701.3 GiB) TX bytes:1653824498856 (1.5 TiB) С чего бывает: dropped:1424841 Ситуация анекдотична, есть сервер, на интеловой матери (S3000) и Core Quad Q9650 на нем стоит pptp и шейпинг, когда более 800 клиентов начинает подтормаживать. Купили новый сервер на базе S5000PSSATAR, 2х Xenon 5410A. Перенесли систему со старого на новый, обновил драйвера для сетевух... Кстати, на старом одна сетевая e1000-8.0.6 вторая e1000e-0.5.11.2 На новом обе: e1000e-1.1.2 Компилилось на старом с такими параметрами: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER -DDISABLE_PCI_MSI' На новом: export CFLAGS_EXTRA='-DCONFIG_E1000E_SEPARATE_TX_HANDLER' Поскольку мне показалось -DDISABLE_PCI_MSI не надо. В общем сервер просто дохнет при 500 клиентах. Совсем. Начинается большая потеря пакетов, всё уходит в dropped:1424841 Заодно выяснил, что 1000 правил iptables это кирдык старому серверу, а вот если их сократить до 200, то он нормально и без тормозов 1000 клиентов держит. А ядро какое?? Может поновее поставить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
elias292 Опубликовано 10 декабря, 2009 (изменено) · Жалоба Ядро на старом 2.6.28.8 на новом 2.6.29.6 Последнее 2.6.32 щас обновлю... заодно oprofile поставлю... Изменено 10 декабря, 2009 пользователем elias292 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vitalyb Опубликовано 10 декабря, 2009 · Жалоба 1000 правил iptables это кирдык старому серверу"1000 правил iptables" - это кирдык любому серверу если предполагается проверка всех правил (500 правил в среднем на пакет) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
elias292 Опубликовано 10 декабря, 2009 · Жалоба На новом ядре accel-pptp-0.8.3 не собирается... Ладно, попробую поставить сервер паралельно старому, и постепенно подниму нагрузку на нем до 300 соединений... И погляжу, чего в нем отказывает... Надеюсь увижу... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 10 декабря, 2009 · Жалоба На новом ядре accel-pptp-0.8.3 не собирается...Оно и на старых с трудом ;).Бери из git. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...