The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Попытка референдума по вопросу поддержки в Debian нескольких..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Попытка проведения референдума по вопросу поддержки в Debian..." –1 +/
Сообщение от Аноним (-), 19-Окт-14, 09:26 
> Ты о них в "мyрзилке" читал, я гляжу?)

Я их живьем толпу видел. Чуваки наворачивающие сотни машин групповым администрированием. И даже сам малость развлекался подобным. Подъем нестандартной фигни под эксперименты - тестировщики делают сами. У эникей-админов как правило нет нужной квалификации.

> Ну и из-за чего тогда надо было горoдить сокет активацию?

А чтоб не таскать какие-то лeвые inetd и прочих. Ну и поттер ее припахал как критерий взлета сервисов, например, для логгера, так чтобы тот мог взлететь без потери сообщений на ранних стадиях. Остальные такой фигней как потеря сообщений логгером похоже вообще не парятся, судя по тому что я вижу.

> Верю.  Для каких-то заданий такие "умные" хлoпцы вообще >/dev/null 2>&1; exit
> 0 ставят.  Задачи бывают разные, вот и все.

Да, задачи бывают разные. И для некоторых из них даже сокетная активация вполне пойдет.

> Т.е. ты не знаешь как?

То-есть я не только знаю как, но и считаю что те же cgroups - большой шаг вперед относительно этого. А еще systemd симпатично юзает их для расклeйки ярлыков и трекинга групп процессов по иерархии независимо от того как они там форкаются. Чего допотoпищу типа инита в радужных снах не снилось.

> Я понимаю, но отсутствие знаний не аргумент в пользу systemd.

Я понимаю что у лaмaкoв нaглoсть - второе счастье, но все-таки.

> Если бы inetd пытался *всех* стричь под одну грeбeнку - безусловно, да.

Крутой и серьезный технический критерий. Ждем истеpики "read()" стрижет всех под одну грeбeнку! Дeешь каждому свой набор сисколов!

> Сказали "вaу" - и нахeрачили себе жирную мину с этой самой активацией
> по сокету в sshd.

С учетом того как работает sshd - ничего принципиально не изменилось. Он сам чайлдов так и стартует, в самом хучшем виже, даже хуже сокет-активации, ибо по процессу на запрос. С фига ли ему так можно а системд нельзя? Годные двойные стандарты. Вау.

> Учиться надо, вот и все.  И заметишь.

Вот и учись. А я мне знаний уже хватает для того чтобы понимать что трекать действия черти-чего в скриптятине можно только при активной кооперации скриптятины по части логов, чего в большинстве случаев не наблюдается. Так что учись жpaть свое гoвнo сам.

> А кто будет корки systemd разбирать, его фанбои?

Его авторы, разумеется. А если вы не пишете багрепорты - кому хуже то? :)

> Ну и причем тут мои "соображения"?  Речь шла о предсказуемости возникновения
> определенной проблемы *во времени*.  Ты до сих пор этого умудрился не понять?

Прикольно бороться с ветряными мельницами, наверное. Сферическая предсказуемость в вакууме - это круто. При том даже гарантий что задача получит память - по большому счету нет.

> И что, благодаря этой настройке ты можешь гарантировать что проблема проявится только в 9:00 утра?

А ты тyпeе чем я думал. Благодаря оверкоммиту ты не можешь кому-либо что либо "гарантировать", лох системный. Процесс всегда может упасть при ситуации когда в системе стало туговато с памятью. При этом он не сможет технически корректно обработать эту ситуацию, увидев разве что SIGSEGV, который вызван отнюдь не его багами. Весь пойнт оверкоммита - в том чтобы заявить больше ресурсов чем по факту есть, в надежде что программы не жpyт столько сколько просят. О какой предсказуемости в таких реалиях спич? Вся эта схема уповает на нифига не гарантированное свойство что программа попросит 100500 мегабайтов а реально поюзает только 10. А если она все 100500 рискнет заюзать - тут overcommit может все нагнyть, если физически эти 100500 оказалось обеспечить нечем.

> Не, мaлыш, уволь.  У меня уже попкорн кончился.

Т.е. у тебя теперь вообще совсем пустой череп остался, даже без опилок и попкорна? Тогда понятно почему ты так тормозишь.

> Это уже я в systemd экономлю?

Это ты пытаешься доказать что активация по сокету в ssh очень плохо, блаблабла. При том что вся работа sshd с его кучей форков состоит из аналогичних по смыслу действий в куда более пacкудном виде. Но sshd почему-то положены скидки, а гарри поттеру припомним. Крутая логика.

> Ну это и называется шелл хостинг.  Либо "идиoт", не умеющий элементарно
> настроить sshd.

Нужда ставить костыли программе для защиты ее от внешнего мира - показывает что программа fucked up, и вообще не под реалии этого мира делана. А проблемы этого гумна как обычно свалят на админа - мол, подкостыль-ка дорогой админ за ж@пoрукими програмерами, раз они нормально софт писать не умеют.

> И cgroups не придумал леня.

Зато он ими воспользовался и сделал это достаточно красиво. Вон там xaionaro юлит и увиливает по части того что в иерархии процессов не всегда видно откуда они взялись. Потому что если процессы форкаются, parent PID может быть утерян и тогда у процесса будет parent PID=1, что не больно информативно. А у поттера процессы могут метиться cgroup-ами. И кроме всего прочего - сколько бы раз программы ни форкались, они не смогут потерять этот лэйбл, в отличие от parent PID. При этом в принципе можно по человечески мониторить иерархии процессов на предмет того кто эту иерархию реально слепил.

Зачем мне юлить и увиливать при понимании того как я хочу рулить системой? На#$%ывать самого себя - в высшей степени контрпродуктивно.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Попытка референдума по вопросу поддержки в Debian нескольких..., opennews, 17-Окт-14, 10:41  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру