The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз systemd 236, opennews (??), 15-Дек-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


93. "Релиз systemd 236"  +23 +/
Сообщение от Anonymoustus (ok), 16-Дек-17, 06:29 
> Мне вот интересно, почему его до сих пор никто не форкнул и
> не запилил нормальную систему инициализации, без шапок и поттерингов? Или код
> настолько ужастен, что проще снуля написать.

Всё проще: системда — не система инициализации, а управляющая системная инфраструктура (system management framework).

Такие вещи внедряют для того, чтобы залочить системный уровень системы (масло масляное) на специалистов одной компании для невозможности стороннего влияния на развитие ОС. Из актуальных известных зрелых ОС такие вещи есть везде — в современных виндах семейства NT, в макоси, в Солярке.

То, что формально системда открыта, не делает её достоянием сообщества, поскольку вы не можете на практике ничего в ней изменить после того, как на неё жёстко завязаны потроха системного и стороннего прикладного ПО (типа GNOME и тому подобного). Всей отрасли придётся ходить на поклон к Шляпе и просить внедрить ту или иную функциональность. А собственные форки, сюрприз, будут не нужны, если с ними не сможет работать существующее прикладное ПО.

Такие вот развесёлые дела. Но улыбаемся и машем, улыбаемся и машем…

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

152. "Релиз systemd 236"  –15 +/
Сообщение от Аноним (-), 17-Дек-17, 11:18 
> Такие вещи внедряют для того, чтобы залочить системный уровень системы (масло масляное)
> на специалистов одной компании для невозможности стороннего влияния на развитие ОС.

А тебе не приходило в голову что это имеет и иные применения? Например, упрощение системного администрирования.

> Из актуальных известных зрелых ОС такие вещи есть везде — в современных
> виндах семейства NT, в макоси, в Солярке.

А теперь расскажи, что помешает остальным пользоваться другими вариантами, вплоть до init=/bin/bash? При условии что они все это захотят. А захотят, если системд не будет отвечать их потребностям.

> То, что формально системда открыта, не делает её достоянием сообщества, поскольку вы
> не можете на практике ничего в ней изменить после того, как
> на неё жёстко завязаны потроха системного и стороннего прикладного ПО

1) Там 100500 опциональных вещей.
2) Там много того что давно было пора сделать, типа watchdog api.
3) Никто не запрещает вывесить compat layer для тех кто хочет эти апи из любого иного решения.

И нет, эти апи хотят не для того чтобы в зависимость от редхата влезть. А потому что так лучше работает, а то что раньше этого не было - упущение, а не фича.

> (типа GNOME и тому подобного). Всей отрасли придётся ходить на поклон к
> Шляпе и просить внедрить ту или иную функциональность.

Да ну брось, с glibc когда поклоны не срабатывали, были форки. Тот же eglibc. Шляпа выводы вроде сделала и eglibc потерял смысл существования, поскольку шляпа прогнулась. Если шляпа начнет косячить с системд, история повторится.

> А собственные форки, сюрприз, будут не нужны, если с ними не сможет работать существующее
> прикладное ПО.

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

> Такие вот развесёлые дела. Но улыбаемся и машем, улыбаемся и машем…

Фанатам икспы конечно виднее. А что, завидно что поцтер сделал на голову лучше чем маздайный SCM и без всяких XML с скулайтами как энтерпрайзная соляра?

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

203. "Релиз systemd 236"  +4 +/
Сообщение от freehckemail (ok), 20-Дек-17, 12:54 
> Например, упрощение системного администрирования.

Святые угодники. Да зайди в рассылку debian-russian, ну или полистай здесь новости о выпусках systemd. В каждой теме, каждый месяц десятки криков тех самых админов о том, сколько боли и страданий принёс им systemd при нулевом выхлопе от его внедрения.

> 3) Никто не запрещает вывесить compat layer для тех кто хочет эти
> апи из любого иного решения.

Никто не запрещает, да. Потому что нету у Поттера ничего гарантировано стабильного, а следовательно любой, кто сделает compay layer будет обречён поддерживать его всю жизнь (или пока не надоест, что вероятнее).

> с glibc когда поклоны не срабатывали, были форки. Тот же eglibc.

Потому что все libc всё же так или иначе имели общую неизменную базу. Тут же форков не будет: не от чего отталкиваться, чтобы его сделать. База слишком бажная и необъятная, чтобы можно было её отладить и не переписать при этом с нуля.

> 2) Там много того что давно было пора сделать, типа watchdog api.
> И это уже не будет хипстерской помойкой, где всем пофиг на то что
> сервис не взлетел, вернул полэкрана ошибок и какие-то там коды
> возврата.

Ведь только в systemd есть watchdog, который мониторит состояние процессов, да? И никогда, нииииикогда до Поттера никто этого не делал и даже не догадывался, что так можно!
Нет, правда, что вы на этот ваш watchdog так молитесь, как будто никогда не было ни daemontools, ни runit? :)

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

205. "Релиз systemd 236"  –6 +/
Сообщение от Аноним (-), 23-Дек-17, 03:00 
> Святые угодники. Да зайди в рассылку debian-russian,

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

> ну или полистай здесь новости о выпусках systemd.

все время вылезает один и тот же набор персонажей + избирательное модерирование, верной дорогой...

> В каждой теме, каждый месяц десятки криков тех самых админов о том, сколько боли и
> страданий принёс им systemd при нулевом выхлопе от его внедрения.

а все потому что кто-то думает что его опыт администрирования из 80-х прошлого века будет котироваться вечно. вигвам, не будет.

> Никто не запрещает, да. Потому что нету у Поттера ничего гарантировано стабильного,

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

> а следовательно любой, кто сделает compay layer будет обречён поддерживать его
> всю жизнь (или пока не надоест, что вероятнее).

а вы хотели вывалить какой-то хлам и забить на него? спасибо, я такого в инит скриптах наелся и добавки мне не надо.

> Потому что все libc всё же так или иначе имели общую неизменную базу.

у глибсы полно расширений и оптимизаций, мистер

> Тут же форков не будет: не от чего отталкиваться, чтобы его сделать.

и уже соврали, uselessd был же, но помер, потому что сопли метать и майнтайнить годами - вещи немного разные

> База слишком бажная и необъятная, чтобы можно было её
> отладить и не переписать при этом с нуля.

там вон uselessd был, но оказался даром никому не нужен такой и на него все забили

> Ведь только в systemd есть watchdog, который мониторит состояние процессов, да?

как апи? до него распостраненных апи вачдога в нормальном виде вроде бы не было.

> И никогда, нииииикогда до Поттера никто этого не делал и даже не
> догадывался, что так можно!

были какие-то реализации переклиненые на сетевых сервисах. а если я с компортом например работаю вместо сети - я должен видимо сам кодить? у системды нормальное программное апи а не эрзац под 1 частный случай. апи системды не делает допущений, сетевой сервис или нет.

> Нет, правда, что вы на этот ваш watchdog так молитесь, как будто
> никогда не было ни daemontools, ни runit? :)

они внезапно совершенно не помогут мониторить сервис работающий с uart и gpio а кодить логику дележа вачдога в каждой фигнюшке сам я в гробу видал

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

209. "Релиз systemd 236"  +2 +/
Сообщение от Ю.Т. (?), 23-Дек-17, 09:26 
>> ну или полистай здесь новости о выпусках systemd.
> все время вылезает один и тот же набор персонажей + избирательное модерирование,
> верной дорогой...

Кое-что, о чём вы говорите, звучит достоверно.
Я бы тоже порадовался появлению компонента, который "решает МОИ проблемы".

Но это каждый раз разговор о частностях (успехах).
И вы не хотите слушать о частностях (проблемах), которые может быть? возникают у других.

> а все потому что кто-то думает что его опыт администрирования из 80-х
> прошлого века будет котироваться вечно. вигвам, не будет.

Т.е. все кто недоволен, люди 60+ лет, и потому их мнение "не считается"?
И правомочное ли это обобщение СУТИ их проблем, как думаете?

Лично я НЕ имел (до сих пор) опыта работы с системд (Патрик в слаке пока обходится). Только читал "манифест" Поттеринга. (Правда, с daemontools пришлось, достаточно долго.)

Юниксоподобные решения всегда были сильны модульностью.

Введение этакого СВЕРХ-компонента, который не стронуть - принципиально сомнительно, если не откровенно плохо,
даже если лично вам этот вачдог каждое утро приносит кофе в постель.

>> Никто не запрещает, да. Потому что нету у Поттера ничего гарантировано стабильного,
> ничего, закончит запиливать наиболее востребованные типовые плюшки и дальше ему корпоративщики
> объяснят что они думают про breakage. с практической точки зрения у

Некорректно: у Поттеринга УЖЕ нет гарантированно стабильного vs. "может, когда-то ему разъяснят[, а он послушает]".

> меня юниты ни разу не ломались начиная с лохматых версий системды,

"У меня все работает".

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

212. "Релиз systemd 236"  +/
Сообщение от Anonymoustus (ok), 23-Дек-17, 10:29 
Можно сказать и одним словом (аббревиатурой): KISS.
Ответить | Правка | Наверх | Cообщить модератору

216. "Релиз systemd 236"  +/
Сообщение от Ю.Т. (?), 24-Дек-17, 10:44 
> Можно сказать и одним словом (аббревиатурой): KISS.

Можно и сказать, но, думаю, не все проблемы структурируются/делятся так, чтобы неизменно использовать этот принцип.

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

215. "Релиз systemd 236"  +2 +/
Сообщение от freehckemail (ok), 24-Дек-17, 10:38 
> я образа систем собираю, нафиг мне рассылки?

Ути господи, оно собирает образа систем и думает, что это сложно (и следовательно пипец как круто). :)

> все время вылезает один и тот же набор персонажей + избирательное модерирование,

Знаешь, когда в каждой теме галдёжь про модераторский произвол, но все эти сообщения на месте, что-то наверняка подсказывает адекватному зрителю со стороны, что галдящие крутят популярную у местных анонимных оналитегов пластинку. :)

> с практической точки зрения у меня юниты ни разу не ломались

Ну вот поэтому ты такой счастливый. Вот если бы тебе повезло меньше, и они сломались бы -- удачи без гугла и рассылок разобраться, в чём дело. Если бы ты захотел что-то нестандартное, удачи тебе сделать это.

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

220. "Релиз systemd 236"  +/
Сообщение от Аноним (-), 02-Фев-18, 18:14 
> Ути господи, оно собирает образа систем и думает, что это сложно (и
> следовательно пипец как круто). :)

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

> Знаешь, когда в каждой теме галдёжь про модераторский произвол, но все эти
> сообщения на месте, что-то наверняка подсказывает адекватному зрителю со стороны, что
> галдящие крутят популярную у местных анонимных оналитегов пластинку. :)

Увы, при кидании к-кашками в результате измазываются все. Поэтому предлагаю уже несколько уняться в этом. Если вам нравится какой-то иной подход - отлично, пользуйтесь, но осознайте что остальные не обязаны следовать вашим взглядам. И это не повод гадить на голову или обвинять во всех смертных грехах. Это и другой стороны касается.

> Ну вот поэтому ты такой счастливый. Вот если бы тебе повезло меньше,
> и они сломались бы -- удачи без гугла и рассылок разобраться,

Для начала в системд есть нормальная инструментация типовых клюков. Хотя-бы логи, таймауты, пошаговое выполнение юнитов, анализ време старта и контроль живости сервиса. Без системды все это не то что невозможно, но - настолько сложно что на это все традиционно забивали. Если в sysv что-то не работает, разбираться в этом геморно, не практично и требует много левых действий, которых по моему убеждению вообще быть с моей стороны не должно. По крайней мере мне бы так очень хотелось. И в инструментации системд кроет сис5 как бык овцу. Это мое личное ощущение, навязывать его я не буду, но мне так нравится намного больше.

> в чём дело. Если бы ты захотел что-то нестандартное, удачи тебе сделать это.

Ну вот глючила у меня энтропия в системе - я по таймауту юнита и узнал что у меня проблемы. А в sysv я бы вообще понятия не имел что запускаемый сервис цать минут в позе рака стоит оказывается. Потом все оживает ведь, а то что он там был заклинен 5-15 минут - поди еще заметь, если пото.

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

224. "Релиз systemd 236"  +1 +/
Сообщение от freehckemail (ok), 03-Фев-18, 14:09 
>> Ути господи, оно собирает образа систем и думает, что это сложно (и
>> следовательно пипец как круто). :)
> Под ARMовские одноплатники работающие на автомате годами? Не ракетная наука, но г-на
> там откушать можно, смею заверить. Тут вон бедные буратины ноют что
> дебиан там какой-то не тот получается. А у меня - тот
> самый. Даже работает. При том - стабильно, шустро, предсказуемо. А больше
> от него и не надо.

Хм. Так ведь Debian подо все arm-ы уже давно есть. В чём принципиальная разница собрать свою систему на базе уже готового дистрибутива для x86 и arm? :)

>> Знаешь, когда в каждой теме галдёжь про модераторский произвол, но все эти
>> сообщения на месте, что-то наверняка подсказывает адекватному зрителю со стороны, что
>> галдящие крутят популярную у местных анонимных оналитегов пластинку. :)
> Увы, при кидании к-кашками в результате измазываются все. Поэтому предлагаю уже несколько
> уняться в этом.

Ну понимаешь ли в чём суть. К метанию органикой у меня лично уже сто лет как иммунитет. Можете в меня кидать, сколько душе угодно. Я режу только мат и неконструктив. Мне важна аргументация. Если за аргументацией чувствуется работа мозга, комментарий остаётся, даже если он не совпадает с моей позицией, даже если он является тонким троллингом (в этом есть определённая красота), даже если в нём есть лёгкая брань (мат режется в ЛЮБОМ случае). Но вот если за комментарием лишь желчь, увы, это приговор.

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

> Если вам нравится какой-то иной подход - отлично,
> пользуйтесь, но осознайте что остальные не обязаны следовать вашим взглядам. И
> это не повод гадить на голову или обвинять во всех смертных
> грехах. Это и другой стороны касается.

Вы так говорите, будто я вырезаю все аргументы за systemd. Но это ж не так. :)

>> Ну вот поэтому ты такой счастливый. Вот если бы тебе повезло меньше,
>> и они сломались бы -- удачи без гугла и рассылок разобраться,
> Для начала в системд есть нормальная инструментация типовых клюков.

Воу-воу. "Нормальная инструментация типовых клюков"! В мемориз. :D
Мы-то всё гадали, что в этой systemd такого хорошего, а там, оказывается "инструментация клюков". Ну кто бы мог подумать? :)

Не, ну а если серьёзно: я понятья не имею, что это значит. И гугл не имеет. Ты на каком языке говоришь, друг?

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

Ну, давайте последовательно.

Логи у вас при повреждении не восстанавливаются в принципе. И разработчики не считают этот пипец багом.

Пошаговое выполнение юнитов -- это элементарно, как и дебаг шелльных sysv-скриптов. Ставишь set -x, и смотришь.

Анализ времени старта -- это конечно любопытно, но будем честны: мои компьютеры выключаются дай боже раза два в год. И в среде грамотных линуксоидов таких великое множество. Не плевать ли нам на время старта, как ты думаешь?

Контроль живости сервиса... Да, я понимаю, что в традиционном sysv мы на это забивали. Но и вы постарайтесь понять, что на это забивали болт не просто так, а по причине того, что в 99,999% случаев это не было проблемой. Если сервис постоянно падает -- значит это плохой сервис, и тебе надо выкинуть его, и заюзать его аналог. Если же ты вынужден его использовать (например это что-то проприетарное, игровой сервер какой-нибудь), то ты сажаешь его на супервизор сам, но ты и сам наверняка понимаешь, это один случай на миллион.

> Если в sysv что-то не
> работает, разбираться в этом геморно, не практично и требует много левых
> действий, которых по моему убеждению вообще быть с моей стороны не
> должно.

Пардон, но прежде, чем такое утверждать, ты сначала выполни от имени пользователя команду reboot в системе с sysv и systemd.

Поясняю. В sysv:
$ reboot
reboot: must be superuser.

В systemd:
$ reboot
Failed to set wall message, ignoring: The name org.freedesktop.PolicyKit1 was not provided by any .service files
Failed to reboot system via logind: The name org.freedesktop.PolicyKit1 was not provided by any .service files
Failed to talk to init daemon.

Это где, извини, легче разобраться, в чём проблема?

> По крайней мере мне бы так очень хотелось. И в
> инструментации системд кроет сис5 как бык овцу. Это мое личное ощущение,
> навязывать его я не буду, но мне так нравится намного больше.

Блин, откуда у вас, systemd-шников, прут все эти сравнения?
Вы понимаете, что вас тут люди читают, и они возможно не хотели бы представлять "секс с овцой", когда читают сообщение на техническом новостном ресурсе?
И это ты ещё относительно нейтрально пишишь, по сравнению с прочей твоей братией.

>> в чём дело. Если бы ты захотел что-то нестандартное, удачи тебе сделать это.
> Ну вот глючила у меня энтропия в системе - я по таймауту
> юнита и узнал что у меня проблемы. А в sysv я
> бы вообще понятия не имел что запускаемый сервис цать минут в
> позе рака стоит оказывается. Потом все оживает ведь, а то что
> он там был заклинен 5-15 минут - поди еще заметь, если
> пото.

Энтропия у него в системе глючит. Слова-то какие.

Знаешь, тут нечего отвечать ровно по той причине, что ты описал ситуацию... никак. Что за сервис, что являлось источником энтропии, что значит "был зациклен", почему не заметно... Зачем ты это написал?

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

166. "Релиз systemd 236"  +3 +/
Сообщение от Ю.Т. (?), 18-Дек-17, 09:05 
> Такие вещи внедряют для того, чтобы залочить системный уровень системы (масло масляное)
> на специалистов одной компании для невозможности стороннего влияния на развитие ОС.

...
> на неё жёстко завязаны потроха системного и стороннего прикладного ПО (типа
> GNOME и тому подобного). Всей отрасли придётся ходить на поклон к

Собственно, лучшее из всех подведений итогов о системд.

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

172. "Релиз systemd 236"  +4 +/
Сообщение от Anonymoustus (ok), 18-Дек-17, 10:47 
Опыт и знания лучше, чем отсутствие опыта и знаний.
Ответить | Правка | Наверх | Cообщить модератору

181. "Релиз systemd 236"  –8 +/
Сообщение от Аноним (-), 18-Дек-17, 13:11 
> Опыт и знания лучше, чем отсутствие опыта и знаний.

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

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

213. "Релиз systemd 236"  +1 +/
Сообщение от Anonymoustus (ok), 23-Дек-17, 10:32 
Специально написал для непонимающих, предельно упростив:

https://www.opennet.ru/openforum/vsluhforumID3/113043.html#93

Ребята, если вы банально не понимаете, с чем имеете дело — зачем вообще вы пришли в ИТ?

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

221. "Релиз systemd 236"  –2 +/
Сообщение от Аноним (-), 02-Фев-18, 18:27 
> Ребята, если вы банально не понимаете, с чем имеете дело — зачем вообще
> вы пришли в ИТ?

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

А зачем я пришел в ИТ? Потому что мне это нравится. Потому что я это делаю лучше других. Потому что хочу исследовать новые горизонты, опробовать новые возможности. И я неплохо это умею.

И я уж точно пришел в ИТ не для того чтобы ковыряться с досом и искпой на первом пне в 2018 году. И не для того чтобы хвалить открытые системы, лицемерно подъюзывая при этом для работы и отдыха проприетарь. Так мне не нравится, я этому уже разучился. А линух - он что, его можно взять и позажигать. Под мои задачи. Которые могут отличаться от задач эпохи древних юниксов, мир все это время на паузе не стоял. И то что было хорошо для пыльного сервака в эпоху яху - это здорово, но - с тех пор придумали способы лучше. И появилось много новых задач из области ИТ. ИТ изменил весь мир. Добравшись даже до (кто бы мог подумать) таксопарков...

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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