Sergey
?
Sergei
systemd все хаят за не-юниксвей, но почему-то из него компоненты отрываются гораздо легче чем от, например, докера.
Vladimir
И периодически косяски по мелочт
Sergey
я кучу видел вариантов, когда через системд дергается башовый скрипт)
Sergey
для сложных случаев
Sergey
😂
Vladimir
для сложных случаев
И это тоже не всегда помогает
Sergey
оно 50/50
Sergei
И это тоже не всегда помогает
это ты просто в мейлре не работал
Sergey
честно сказать тогда не понятно зачем системд
Peter
к некоторым вещам я привыкал долго
Sergey
а что там в мейле?
Sergei
там есть на баше написанный supervisor
Deleted
systemd все хаят за не-юниксвей, но почему-то из него компоненты отрываются гораздо легче чем от, например, докера.
Чувак, если у тебя в pid 1 есть дырки, с помощью которых любой пользователь может вызвать отказ системы не повод ли это отложить свои амбиции и пойти заняться чем-нибудь полезным?
Vladimir
Я люблю приводить в пример кейс - не дать отработать рестарту если внешняя команда вышла с кодом != 0
Sergey
ооо, так я бы там прижился)
Vladimir
Пример - тест конфига nginx до рестарта
Deleted
хорошо, а где здесь systemd?
Эм, systemd и есть pid 1
Sergei
Эм, systemd и есть pid 1
я знаю. но это фундаментальная проблема любого инита.
Sergei
она никак не systemd-специфичная. щас будет "системд - блоатварь и в основном бинарнике у него ВСЁ".
Peter
вот такое я выгреб
Peter
Oct 17 17:43:17 zero sddm-greeter[1872]: Message received from daemon: Capabilities Oct 17 17:43:17 zero sddm-greeter[1872]: Message received from daemon: HostName Oct 17 17:43:17 zero sddm-greeter[1872]: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBuffe Oct 17 17:43:17 zero sddm-helper[1869]: [PAM] Ended. Oct 17 17:43:17 zero sddm[1861]: Auth: sddm-helper exited with 6 Oct 17 17:43:17 zero sddm[1861]: Greeter stopped. Oct 17 17:43:18 zero systemd-logind[447]: Removed session 5.
Peter
причём от рута просто startx взлетает
Peter
а из под юзера - фигос
Denis
Пример - тест конфига nginx до рестарта
а то что мы тогда напридумывали не катит да ? )
Deleted
я знаю. но это фундаментальная проблема любого инита.
Не разу не получалось завесить sysV командой от непревилигированого пользователя
Deleted
Да и от рута тоже
Vladimir
Оно не будет работать
Deleted
А тут systemd-notify '' и тут завертелось
Denis
чйорт.
Sergei
и не собиралось. systemd-timesyncd отдельно работает.
Deleted
Поттеринг боится писать ssh сервер, видимо догадывается какое чудовище сотворил
Vladimir
Там проблемы в том что журнал однопоточный. Если в него много писать логов он начинает тормозить для всей системы
Vladimir
С обработкой эаентов проблема - если системд их много получила она тупо все новое дропать начинает
Vladimir
И много - это десяток одновременно
Deleted
Лол, это сильно
Vladimir
Их предсказуемые имена интерфейсов не предсказуемы в случаи многопортовых карт
Sergei
С обработкой эаентов проблема - если системд их много получила она тупо все новое дропать начинает
хмм. мы однажды поймали проблему большого потребления ресурсов от systemd, когда Restart=always стал излишне ретиво все рестартить. но тормозил не столько системд, сколько процесс создания новых процессов. рейт был в районе 1000 в секунду, проблем не было.
Peter
это да
Deleted
Ну по поводу имён сетевых интерфейсов udev и так и так может чудить. С каноничными именами он может интерфейсы местами поменять
Sergei
уверен. там подсчеты по времени совпадали с таймаутами на рестарт
Vladimir
Там проблема в том что у тебя может новый старт не отработать или стоп проигнорится
Sergei
кто?
Deleted
Системд
Vladimir
Олсо, а они из беты вообще вышли?
Оно в рхел7 из коробки
Vladimir
В убунте с 14.04 вроде
Sergei
с хениал
Vladimir
Дебиан 8
Deleted
То что какое-то ПО из коробки предоставляется в системе ещё не значит, что оно вышло из беты. Это значит, что в экосистеме этого дистра есть адепты этого говна
Oleksandr
в экосистеме ВСЕХ дистров
Oleksandr
не считая маргинальщины
Deleted
Ну в генте upstart и никто не жалуется
Vladimir
Оплот стабильности и тухлости софта
Oleksandr
> гента > никто не жалуется
Vladimir
Ну в генте upstart и никто не жалуется
В генте из коробки openrc или systemd
Vladimir
Смотря какую коробку возьмешь
Vladimir
Апстарт только в хромос
Vladimir
У них он в оверлее
Sergey
openrc в генте
Oleksandr
В генте из коробки openrc или systemd
как так получилось, что ты разбираешься в генте?
Sergey
и на выбор системд
Oleksandr
в смысле, зачем
Sergey
фигасе
Sergey
какие люди
Oleksandr
https://wiki.gentoo.org/wiki/User:Civil
а о чём это говорит? не совсем понятно
Oleksandr
Projects Gentoo Perl Project Develope
Vladimir
Но я не активная по факту ленивая жопа
Deleted
Есть в оверлее
Не забиндено жёстко без права выбора
Vladimir
а о чём это говорит? не совсем понятно
О том что я комит доступ в дерево генты имею
Oleksandr
а