From: Andrey Ostanovsky 2:5030/1957 12 Feb 2021 13:00 +0200
To: All
Subject: как жить дальше?
Hello All! # freebsd-version -ku 12.1-RELEASE 11.2-RELEASE-p15 Назвать это "результатом работы freebsd-update" - язык не поворачивается, т.к. это не работа, а умышленная диверсия... Придется по-старинке через buildworld обновлять. Andrey
From: Eugene Grosbein grosbein.net 05 Feb 2021 21:21 +0200
To: Anton Gorlov 2:5059/37@FidoNet
Subject: IGB buffer size
05 февр. 2021, пятница, в 16:45 NOVT, Anton Gorlov написал(а): AG>>> Кстати а как можно проверить что оно работает? AG>>> ==== AG>>> root@stand:~ # sysctl dev.igb.0.iflib.override_nrxds AG>>> dev.igb.0.iflib.override_nrxds: 4096 AG>>> root@stand:~ # sysctl dev.igb.0.iflib.override_ntxds AG>>> dev.igb.0.iflib.override_ntxds: 4096 AG>>> ==== EG>> Это вообще всё имеет смысл только если у тебя гигабит трафика EG>> фигачит регулярно и одновременно с этим CPU настолько EG>> занят обработкой трафика (NAT, роутинг, сложный файрвол, EG>> обработка PPP с шифрованием и т.п.), что периодически идут EG>> дропы пакетов. Если нет дропов, то можешь вообще этим EG>> тюнингом не заморачиваться. EG>> Так и проверять - стало меньше дропов, значит работает. AG> Там бгп..кучка lagg,вланов и так далее по списку. Да нагрузка близка к гигу на AG> каждом интерфейсе.. под 600-800 в среднем Рисуй графики дропов, суммарное значение по всем очередям можно брать из вывода netstat -idn, колонка Drop. Eugene -- http://grosbeyn.moikrug.ru/
From: Anton Gorlov 2:5059/37@FidoNet 05 Feb 2021 15:45 +0200
To: Eugene Grosbein grosbein.net
Subject: IGB buffer size
Привет Eugene! 05 фев 21 года (а было тогда 20:19) Eugene Grosbein в своем письме к Anton Gorlov писал: AG>> Кстати а как можно проверить что оно работает? AG>> ==== AG>> root@stand:~ # sysctl dev.igb.0.iflib.override_nrxds AG>> dev.igb.0.iflib.override_nrxds: 4096 AG>> root@stand:~ # sysctl dev.igb.0.iflib.override_ntxds AG>> dev.igb.0.iflib.override_ntxds: 4096 AG>> ==== EG> Это вообще всё имеет смысл только если у тебя гигабит трафика EG> фигачит регулярно и одновременно с этим CPU настолько EG> занят обработкой трафика (NAT, роутинг, сложный файрвол, EG> обработка PPP с шифрованием и т.п.), что периодически идут EG> дропы пакетов. Если нет дропов, то можешь вообще этим EG> тюнингом не заморачиваться. EG> Так и проверять - стало меньше дропов, значит работает. Там бгп..кучка lagg,вланов и так далее по списку. Да нагрузка близка к гигу на каждом интерфейсе.. под 600-800 в среднем С уважением. Anton aka Stalker Linux Registered User #386476 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
From: Eugene Grosbein grosbein.net 05 Feb 2021 20:19 +0200
To: Anton Gorlov 2:5059/37@FidoNet
Subject: IGB buffer size
05 февр. 2021, пятница, в 13:08 NOVT, Anton Gorlov написал(а): AG> Кстати а как можно проверить что оно работает? AG> ==== AG> root@stand:~ # sysctl dev.igb.0.iflib.override_nrxds AG> dev.igb.0.iflib.override_nrxds: 4096 AG> root@stand:~ # sysctl dev.igb.0.iflib.override_ntxds AG> dev.igb.0.iflib.override_ntxds: 4096 AG> ==== Это вообще всё имеет смысл только если у тебя гигабит трафика фигачит регулярно и одновременно с этим CPU настолько занят обработкой трафика (NAT, роутинг, сложный файрвол, обработка PPP с шифрованием и т.п.), что периодически идут дропы пакетов. Если нет дропов, то можешь вообще этим тюнингом не заморачиваться. Так и проверять - стало меньше дропов, значит работает. Eugene -- http://www.grosbein.net/papirosn.mp3 http://dadv.livejournal.com/2006/03/11/
From: Anton Gorlov 2:5059/37@FidoNet 05 Feb 2021 12:08 +0200
To: Eugene Grosbein grosbein.net
Subject: IGB buffer size
Привет Eugene! 05 фев 21 года (а было тогда 04:24) Eugene Grosbein в своем письме к Anton Gorlov писал: EG> Драйвера em/igb (теперь это реально один драйвер) переведены в 12 EG> на фреймворк iflib и настройки эти документированы в man iflib, EG> например dev.igb.0.iflib.override_nrxds для прежнего hw.igb.rxd, Кстати а как можно проверить что оно работает? ==== root@stand:~ # sysctl dev.igb.0.iflib.override_nrxds dev.igb.0.iflib.override_nrxds: 4096 root@stand:~ # sysctl dev.igb.0.iflib.override_ntxds dev.igb.0.iflib.override_ntxds: 4096 ==== При этом sysctl dev.igb.0.debug=1 выдаёт: ==== Interface is RUNNING and ACTIVE igb0: TX Queue 0 ------ igb0: hw tdh = 0, hw tdt = 0 igb0: TX Queue 1 ------ igb0: hw tdh = 0, hw tdt = 0 igb0: RX Queue 0 ------ igb0: hw rdh = 0, hw rdt = 128 igb0: RX Queue 1 ------ igb0: hw rdh = 0, hw rdt = 128 === uname -a FreeBSD stand 12.2-STABLE FreeBSD 12.2-STABLE stable/12-n232658-40a37d24a8e GENERIC amd64 С уважением. Anton aka Stalker Linux Registered User #386476 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
From: Anton Gorlov 2:5059/37@FidoNet 05 Feb 2021 11:41 +0200
To: Eugene Grosbein grosbein.net
Subject: IGB buffer size
Привет Eugene! 05 фев 21 года (а было тогда 04:24) Eugene Grosbein в своем письме к Anton Gorlov писал: EG> Драйвера em/igb (теперь это реально один драйвер) переведены в 12 EG> на фреймворк iflib и настройки эти документированы в man iflib, Да про перезд на ifliubя в курсе.. в смысле поэму иишграюсьпокапчто на стенде... EG> например dev.igb.0.iflib.override_nrxds для прежнего hw.igb.rxd, EG> при этом значение 0 используется для отсутствия переопределения EG> дефолта конкретного драйвера (1024 для em/igb). EG> Лимит по-прежнему 4096, он определяется аппаратно. А вот в мане от iflib описание override_nrxds как-то не очнеь коррелирует с ring buffer size... поэтому и ступор наступил === override_nrxds Override the number of RX descriptors for each queue. The value is a comma separated list of positive integers. Some drivers only use a single value, but others may use more. These numbers must be powers of two, and zero means to use the default. Individual drivers may have additional restrictions on allowable values. Defaults to all zeros. ==== С уважением. Anton aka Stalker Linux Registered User #386476 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
From: Anton Gorlov 2:5059/37@FidoNet 05 Feb 2021 11:45 +0200
To: Eugene Grosbein grosbein.net
Subject: IGB buffer size
Привет Eugene! 05 фев 21 года (а было тогда 04:24) Eugene Grosbein в своем письме к Anton Gorlov писал: EG> Драйвера em/igb (теперь это реально один драйвер) переведены в 12 EG> на фреймворк iflib и настройки эти документированы в man iflib, Да про перезд на ifliub я в курсе.. в смысле поэтому и играюсь пока что на стенде... EG> например dev.igb.0.iflib.override_nrxds для прежнего hw.igb.rxd, EG> при этом значение 0 используется для отсутствия переопределения EG> дефолта конкретного драйвера (1024 для em/igb). EG> Лимит по-прежнему 4096, он определяется аппаратно. А вот в мане от iflib описание override_nrxds как-то не очень коррелирует с ring buffer size... поэтому и ступор наступил === override_nrxds Override the number of RX descriptors for each queue. The value is a comma separated list of positive integers. Some drivers only use a single value, but others may use more. These numbers must be powers of two, and zero means to use the default. Individual drivers may have additional restrictions on allowable values. Defaults to all zeros. ==== С уважением. Anton aka Stalker Linux Registered User #386476 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
From: Eugene Grosbein grosbein.net 05 Feb 2021 04:24 +0200
To: Anton Gorlov 2:5059/37@FidoNet
Subject: IGB buffer size
04 февр. 2021, четверг, в 23:44 NOVT, Anton Gorlov написал(а): AG> А что нынче в 12.X отвечает за увеличение размера буфера сетевых (igb) с AG> дефолтных до 4к? AG> Привычных опций AG> hw.igb.txd AG> hw.igb.rxd AG> Hе обнаружено.. AG> в прочем для em аналогично (это я про If you have a custom kernel configuration AG> that excludes em(4) but you use igb(4), you need to re-add em) AG> И как нынче принято крутить ring buffer size на сетевых igb/ix ? Драйвера em/igb (теперь это реально один драйвер) переведены в 12 на фреймворк iflib и настройки эти документированы в man iflib, например dev.igb.0.iflib.override_nrxds для прежнего hw.igb.rxd, при этом значение 0 используется для отсутствия переопределения дефолта конкретного драйвера (1024 для em/igb). Лимит по-прежнему 4096, он определяется аппаратно. Eugene -- Устав от вечных упований, Устав от радостных пиров
From: Anton Gorlov 2:5059/37@FidoNet 04 Feb 2021 22:44 +0200
To: All
Subject: IGB buffer size
Привет All! А что нынче в 12.X отвечает за увеличение размера буфера сетевых (igb) с дефолтных до 4к? Привычных опций hw.igb.txd hw.igb.rxd Не обнаружено.. в прочем для em аналогично (это я про If you have a custom kernel configuration that excludes em(4) but you use igb(4), you need to re-add em) И как нынче принято крутить ring buffer size на сетевых igb/ix ? С уважением. Anton aka Stalker Linux Registered User #386476 [#*TEAM:*#] [#_Злой СисОп_#] [*Heavy Metal!*] [*_Усачи_*]
From: Alex Korchmar <1187514832@ddt.demos.su> 29 Jan 2021 18:43 +0200
To: Vladimir Bobarykin 2:5034/13.1
Subject: InnoDB+UFS+SSD
From: Alex Korchmar Vladimir Bobarykin wrote: VB> Hу не используй ключи если стремно. Вводи пароли каждый раз и от ваултов VB> и от серверов. зашибись, удобство. VB> В ваулт ты можешь зашифровать всё, и плейбуки, и хостс, и ключи и вот что толку, если все это расшифрованное лежит в памяти при работе? И ты еще и будешь вводить эти пароли по триста раз на дню. Значит, тебя быстро затрахает что-то сложное и неудобонабираемое. А ненабираемое будет забыто. VB> - всё что угодно. И залетный админ ломать будет тысячелетиями. С чего? Просто скопирует себе в нычку, и будет подбирать пароль. Без таймаутов, без логов, локально. Hа стольки хостах, сколько сумеет в зомбонет собрать. А учитывая предыдущее - вряд ли это займет тысячи лет. Повторяю: а теперь сравни с банальной задачей подобрать пароль к хосту. Лежащий только на самом хосте. VB> Ты ознакомься немного с вопросами безопастности продуктов по best practics. спасибо, я староват уже немного читать безд практисы вчера родившихся. У меня свои есть. И я пока ничего не услышал такого, что позволяло бы предположить, что нововыделанные лучше. AK>> угу, можно разом положить тысячу серверов, а не поштучно каждый. VB> Всё зависит от кривизны рук и распиздяйства. Hет, обезьяна с гранатой значительно страшнее той же самой обезьяны, но без гранаты. > Alex