NiTr0 Опубликовано 25 июня, 2012 · Жалоба Получается работают только два проца (тест искусственный 1 src ip 1 dst ip) Получается да. Почему вылез ksoftirqd на CPU4? Хороший вопрос :) Мне тоже интересно, что же ему в softirq полезло... Может RPS с обеих карт упал на то ядро - хотя странно это... Поднимите 2-3 ip адреса на получателе, и погоняйте несколько потоков на разные адреса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kayot Опубликовано 25 июня, 2012 · Жалоба По ощущениям - стабильнее, но вопросы все равно есть. 1. Получается работают только два проца (тест искусственный 1 src ip 1 dst ip) Чем и как вы генерируете трафик? С двух других машин, сквозняком через тестовый сервер? Или одна из сторон - этот самый сервер? Разница принципиальна. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
telecom Опубликовано 25 июня, 2012 · Жалоба Вывод. С RPS хуже или я неправильно сконфигурил его. У меня такие же результаты. RPS сам по себе очень затратный в части ресурсов механизм. 2.6.32.59 ванильное сильно лучше давало результат чем 3.2.х Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 25 июня, 2012 · Жалоба RPS сам по себе очень затратный в части ресурсов механизм. У меня его включение на системах с проблемами распараллеливания средствами драйвера (e1000e стоит либо PPPoE туннели терминирует которое не распараллеливается) приводила к росту производительности, но никак не падению. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 27 июня, 2012 · Жалоба По ощущениям - стабильнее, но вопросы все равно есть. 1. Получается работают только два проца (тест искусственный 1 src ip 1 dst ip) Чем и как вы генерируете трафик? С двух других машин, сквозняком через тестовый сервер? Или одна из сторон - этот самый сервер? Разница принципиальна. Сквозняком через сервер Вышеприводил данные с тестируемого сервера firewall# sar -n DEV 1 Linux 3.2.19-i686 (firewall) 06/27/12 _i686_ (8 CPU) 11:15:09 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 11:15:10 eth3 1.00 545332.00 0.58 56451.75 0.00 0.00 0.00 11:15:10 ifb0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:10 eth2.560 545358.00 1.00 48997.48 1.47 0.00 0.00 0.00 11:15:10 eth3.560 1.00 545356.00 0.56 56454.23 0.00 0.00 0.00 11:15:10 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:10 eth2 545345.00 1.00 56452.20 1.47 0.00 0.00 0.00 11:15:10 eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:10 dummy0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:10 eth0 1.00 0.00 0.06 0.00 0.00 0.00 0.00 11:15:10 ifb1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 По eth2.560 пакеты влетают с клиента-генератора с eth3.560 улетают на сервер-генератор. Тестирую программой iperf. на клиенте iperf -c 192.168.20.1 -i 5 --format k -u -l64 -b6500k -p 5002 -P 40 -t 1800 на сервере iperf -B 192.168.20.1 -i 5 --format k -u -p 5002 -s железо которое тестирует Два четырехядерных проца Intel® Xeon® CPU E5520 @ 2.27GHz на шине 1066МГц Интегрированные сетевые 01:00.0 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02) 01:00.1 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02) Пропатченное ядро OPenVZ 2.6.18-308.el5.028stab099.3PAE c дравером modinfo igb filename: /lib/modules/2.6.18-308.el5.028stab099.3PAE/kernel/drivers/net/igb/igb.ko version: 3.0.6-k2-2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 2 июля, 2012 · Жалоба был вопрос: к NiTrO: и ещё можно маленький вопрос:при использовании других сборок таких как IPCOP,IPFIRE, DEVIL-LINUX есть возможность использовать звук при загрузке,подключение и отключении к инету;в лифе есть такая возможность и если есть,то как это реализовать.... ответ был такой: Драйверы звуковых карт есть, в первую очередь для asterisk'а, всяческих пикалок - нет (потому как никому из разработчиков не нужны). Можете портировать какой-то консольный плеер (в 4.x ветке к слову есть mpg123, в 5.x - пока выпилен за ненадобностью, если кому-то сильно понадобится - можно будет и вернуть), и несколькими скриптами заставить его делать то, что вам нужно. что-то очень замудренный ответ,а всё оказалось очень просто:- надо загрузить модуль- beep и заработало,теперь пиликает.............. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 2 июля, 2012 · Жалоба Дык звук - понятие растяжимое... Я же не знаю, что имелось ввиду под звуком в "других сборках" - спикер, или таки проигрыавть звуки загрузки/коннекта/etc из файлов через звуковуху. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 3 июля, 2012 · Жалоба ещё один маленький вопрос: в составе лифа есть snort,но в мануалах(user guide) нет информации как его использовать именно в лифе- не подскажете как его использовать. если вопрос не понятен-прошу переспросить,дабы не было казусов с ответом.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 3 июля, 2012 · Жалоба нет информации как его использовать именно в лифе А что там такого необычного, что нуждается в отдельном описании, за рамками стандартных howto? Сконфигурить, сохранить конфиг, и пользовать... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 6 июля, 2012 · Жалоба Итак, из последних новостей: LEAF успешно запущен на Raspberry Pi (скорее - в качестве эксперимента, но все же), и в next ветке реализованы практически все крупные изменения, запланированные на 5-ю ветку - т.е. в ближайшем времени ожидается релиз 5.0-alpha. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 7 июля, 2012 · Жалоба конечно приятная новость,но вернёмся к нашим баранам:загрузил snort,но он даёт ошибку: cat: read error: Is a directory,по конкретней кто нибудь подскажет или как.... А что там такого необычного, что нуждается в отдельном описании, за рамками стандартных howto? Сконфигурить, сохранить конфиг, и пользовать.. у вас на форуме по моему мнению все молчат как партизаны,или это мне кажется-ничего конкретного говорить не хотят-вас бы в шпионы..... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 7 июля, 2012 · Жалоба загрузил snort,но он даёт ошибку: cat: read error: Is a directory,по конкретней кто нибудь подскажет или как.... Взял 5.0 текущий срез, исошный образ, включил snort (apkg -i /mnt/snort), потом - запустил демон (svi snort start). Никакой ругани. Вывод: проблема скорее всего где-то в конфигах, что-то не то вы наконфигурили... 4.x ветку не тестировал, под рукой нет, но не думаю что там в snort что-то существенно отличается. у вас на форуме по моему мнению все молчат как партизаны,или это мне кажется-ничего конкретного говорить не хотят-вас бы в шпионы..... А зачем отвечать детально на вопросы, которые прекрасно раскрыты не на одном десятке сайтов? Ладно бы вопрос был о чем-то сугубо специфическом для данного дистра, а так - настройка ведь один в один, разве что возможно пути отличаются... И да, лично я со snort, как и с большинством прочего софта (всего в LEAF более 200 пакетов ведь), не сталкивался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 12 июля, 2012 · Жалоба пробовал LEAF на CPU AMD FX-8150 не заработал. Это политика LEAF не поддерживать АМД или руки не доходят? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 12 июля, 2012 · Жалоба На феномах II и ниже прекрасно работает. FX - нет в хозяйстве, в теории проблем быть не должно (гигантских отличий какбы там нет), на практике - неведомо. Где стопорится-то хоть? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 12 июля, 2012 (изменено) · Жалоба На феномах II и ниже прекрасно работает. FX - нет в хозяйстве, в теории проблем быть не должно (гигантских отличий какбы там нет), на практике - неведомо. Где стопорится-то хоть? Грузится Bering-uClibc_4.3-rc1_i686_isolinux_vga.iso Может че с драйвером USB ? или что то лишнее в биос отключить? Изменено 12 июля, 2012 пользователем QWE Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 12 июля, 2012 · Жалоба добавьте в параметры ядра DEBUG=1 VERBOSE=1 - может понятно станет чего. + проверьте еще, куда root в параметрах ядра указывает - должен указывать на /dev/ram0. Где-то инитскрипт обламывается, уже после подгрузки модулей - возможно, 174 строка (проверка размещения рутовой фс, откуда она тянется и для каких целей - сказать не могу, это было явно раньше 3.1 ветки, надо будет немного поправить или вообще выкинуть). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 13 июля, 2012 (изменено) · Жалоба Загрузился. однако при попытке загрузить модули Selection: f Extracting modules from modules.tgz... Done. Running module loading...Done. Checking entries in /etc/modules... Done. Copying new modules to /lib/modules... Adding sch_prio.ko Adding snd-hda-codec-atihdmi.ko Adding snd-hda-codec-realtek.ko Adding i2c-piix4.ko Adding option.ko Adding usb_wwan.ko Adding i2c-core.ko Adding snd-hda-intel.ko Adding usbserial.ko Adding snd-hda-codec.ko Adding snd-pcm.ko Adding snd-page-alloc.ko Adding xhci-hcd.ko Adding snd-timer.ko Adding snd.ko cp: write error: No space left on device Adding soundcore.ko cp: write error: No space left on device Adding thermal.ko cp: write error: No space left on device Adding processor.ko cp: write error: No space left on device Adding thermal_sys.ko cp: write error: No space left on device Adding hwmon.ko cp: write error: No space left on device Adding pcspkr.ko cp: write error: No space left on device Done. Press return... хотя по df -k / занято 14М из 40М. /tmp занято 0 из 8М. /var/log занято 260KB из 8М. если файл с модулями modules.tgz распаковать то это ~ 24М Изменено 13 июля, 2012 пользователем QWE Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 13 июля, 2012 · Жалоба Увеличьте размер рамдиска. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 21 июля, 2012 · Жалоба что-то на форуме никого нет.....бардак в Вооруженных силах.....NiTro хоть показал бы пример скрипта к beep: а то он пиликает когда подсоединяется к инету,а хотелось чтобы когда ядро загрузилось....при ребуте даёт сигнал,так что нет сигнала при загрузке ядра..... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 21 июля, 2012 · Жалоба к QWE: а как можно снять вот это: Extracting modules from modules.tgz... Done. Running module loading...Done. Checking entries in /etc/modules... Done. Copying new modules to /lib/modules... Adding sch_prio.ko Adding snd-hda-codec-atihdmi.ko Adding snd-hda-codec-realtek.ko Adding i2c-piix4.ko Adding option.ko Adding usb_wwan.ko Adding i2c-core.ko Adding snd-hda-intel.ko Adding usbserial.ko Adding snd-hda-codec.ko Adding snd-pcm.ko Adding snd-page-alloc.ko Adding xhci-hcd.ko Adding snd-timer.ko Adding snd.ko cp: write error: No space left on device Adding soundcore.ko cp: write error: No space left on device Adding thermal.ko cp: write error: No space left on device Adding processor.ko cp: write error: No space left on device Adding thermal_sys.ko cp: write error: No space left on device Adding hwmon.ko cp: write error: No space left on device Adding pcspkr.ko cp: write error: No space left on device Done. Press return... никак не понятно......может подскажешь... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 21 июля, 2012 · Жалоба NiTro хоть показал бы пример скрипта к beep: а то он пиликает когда подсоединяется к инету,а хотелось чтобы когда ядро загрузилось.... beep -h, вызов при коннекте - в /etc/ppp/ip-up (ip-down), можно там посмотреть если непонятно как его вызывать. вызывать после бута проще всего из /etc/default/local.start (local.stop), ну или свой скрипт демона писать. cp: write error: No space left on device ... никак не понятно......может подскажешь... Увеличьте размер рамдиска. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
termez12 Опубликовано 22 июля, 2012 · Жалоба не так поняли вопрос: как QWE снял лог загрузки новых модулей при принажатие на - f в меню lrkfg: неужели всё это он писал ручками или же есть другой способ сохранить лог подгрузки модулей: Selection: f Extracting modules from modules.tgz... Done. Running module loading...Done. Checking entries in /etc/modules... Done. Copying new modules to /lib/modules... Adding sch_prio.ko Adding snd-hda-codec-atihdmi.ko Adding snd-hda-codec-realtek.ko Adding i2c-piix4.ko Adding option.ko Adding usb_wwan.ko Adding i2c-core.ko Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 22 июля, 2012 · Жалоба Может в виртуальной машине, может вывод на serial console вместо дисплея. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 28 июля, 2012 · Жалоба Итак, зарелизился Bering-uClibc 4.3, последний минорный релиз в 4-й ветке. Далее - в 4.x ветке будут выходить только багфиксы, а все нововведения будут реализовываться в 5.x ветке. 5.0-alpha (или даже beta - смотря как комьюнити оценит ее готовность и смотря сколько доработок будет сделано) будет объявлена в скором времени (в течение нескольких недель). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
QWE Опубликовано 31 июля, 2012 (изменено) · Жалоба не так поняли вопрос: как QWE снял лог загрузки новых модулей при принажатие на - f в меню lrkfg: неужели всё это он писал ручками или же есть другой способ сохранить лог подгрузки модулей: Selection: f Extracting modules from modules.tgz... Done. Running module loading...Done. Checking entries in /etc/modules... Done. Copying new modules to /lib/modules... Adding sch_prio.ko Adding snd-hda-codec-atihdmi.ko Adding snd-hda-codec-realtek.ko Adding i2c-piix4.ko Adding option.ko Adding usb_wwan.ko Adding i2c-core.ko подключился по ssh к серверу с LEAF Итак, зарелизился Bering-uClibc 4.3, последний минорный релиз в 4-й ветке. Далее - в 4.x ветке будут выходить только багфиксы, а все нововведения будут реализовываться в 5.x ветке. 5.0-alpha (или даже beta - смотря как комьюнити оценит ее готовность и смотря сколько доработок будет сделано) будет объявлена в скором времени (в течение нескольких недель). ошибка при загрузке Bering-uClibc_4.3_i686_isolinux_vga.iso см. скрин шот Изменено 31 июля, 2012 пользователем QWE Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...