91

Чёрт, кончились выходные, заглянул на линуксфорум...
В кои-то веки ввязался в дискуссию, а оказалось - тупо инициировал очередной срач...
Стоит вообще отзываться-то или ну его на?

92

Срач сложно инициировать если отсутствуют те, кто собственно хотят срать)) А если они есть, то любая дискуссия в итоге скатится в CENSORED, что мы прекрасно и можем видеть во всех новостях про systemd: не техническое обсуждение, а дешевый балаган.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

93

2 fragment. Если вы такой умный, расскажите пожалуйста дураку доступным языком, как это всё работает?

94

Schlecht пишет:

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

Какая неожиданность. ab

«Я устал, я ухожу.»

95

Vitri пишет:
Schlecht пишет:

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

Какая неожиданность. ab

Да я мало пишу, больше читаю.

96

Не, я таки выскажусь чтобы уж окончательно прояснить свою точку зрения.

Про РедХат.
Понятия не имею, что и как у них там внутри работает. Сотрудники многих компаний живописуют как хорошо работать у них - например, в Гугле, и какая у них особенная компания со своей миссией и т.д. и т.п. Разбираться в отделных частных примерах, которые приводит dyasny (впрочем, без ссылок и в своей интерпретации) - никакой жизни не хватит. Поэтому имеет смысл пользоваться другим и, как я считаю, более общим и объективным подходом. Вот есть у нас в сфере IT (условно) изрядное количество жуликов-рецидивистов - не к ночи будут помянуты шмидты, цукерберги и текущее руководство Оракла например  ab Успешные компании, образцы ведения бизнеса - с одной стороны, а сдругой - ну, сами знаете, там даже без Сноудена клейма некуда ставить. И вот выступает очередной фанбой с рекламой своей конторы, которая лучше всех. Не, я не говорю, что она жульничает или ещё что-то в этом роде. Я утверждаю, что в окружении циничных жуликов никакой идеалист не выживет. Можно оставаться честным - но без холодного расчёта тебя сожрут на раз. А где есть расчёт, там о благотворительности и речи быть не может. "Благотворительность по расчёту", да  ag . Ну вот верит dyasny в идеальность редхата, ну что с верующего человека взять...

Про systemd.
А вот могу ли я попросить уважаемого dyasny объяснить мне простым человеческим языком в чём преимущества (ну, хотя бы теоретические) systemd перед остальными системами инициализации? Только с какими-нибудь числами в руках, потому как выражения типа "она удобнее и проще" - это чистая вкусовщина пока 50% +1 независимых сисадминов не выскажутся положительно. Техническое образование у меня имеется, не админ, не программист, так что не стесняйтесь.

97

Schlecht пишет:

Понятия не имею, что и как у них там внутри работает

многообещающе bx

Schlecht пишет:

Разбираться в отделных частных примерах, которые приводит dyasny (впрочем, без ссылок и в своей интерпретации) - никакой жизни не хватит.

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

Schlecht пишет:

Можно оставаться честным - но без холодного расчёта тебя сожрут на раз

а если холодный рассчет именно на честность?

Schlecht пишет:

И вот выступает очередной фанбой с рекламой своей конторы, которая лучше всех.

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

Schlecht пишет:

А где есть расчёт, там о благотворительности и речи быть не может.

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

Schlecht пишет:

А вот могу ли я попросить уважаемого dyasny объяснить мне простым человеческим языком в чём преимущества (ну, хотя бы теоретические) systemd перед остальными системами инициализации? Только с какими-нибудь числами в руках, потому как выражения типа "она удобнее и проще" - это чистая вкусовщина пока 50% +1 независимых сисадминов не выскажутся положительно. Техническое образование у меня имеется, не админ, не программист, так что не стесняйтесь.

во первых это другой подход к старым и привычным вещам, что многих напрягает. имхо, в обычных условиях которые не отличаются принципиально ничем от тех же линуксов 20 лет назад, init справляется. Но уже сейчас его надо подпирать костылями для того чтоб он успевал за всеми требованиями, и чем дальше тем хуже. простой пример из года эдак 2009го:
приходит клиент с RHEL-5, говорит сеть коряво работает после перезагрузки. смотрим - у него там 18 разных сетевых портов, т.е. стоят многопортовые карты, разных моделей и производителей, сервер гоняет виртуалки и ему это реально надо. при загрузке, грузятся модули-драйверы всего этого железа, врубается init и поднимает сетевой сервис. так как модулей много, то они просто не успевают загрузиться до того как init займется делом, и в итоге сервер поднимается с работающими портами только части карт. делаем руками рестарт на /etc/init.d/network и все включается. с systemd во первых загрузка модулей идет параллельно, а во вторых можно определить зависимости, и network не попытается подняться до того как все его зависимости загрузятся.

переносим простой пример в 2015 - vmfex/sriov/npv/npiv/nfv/6wind/dataplane/oct/... это потенциальные сотни портов на хост. главная проблема - не уткнуться в msi vector limit. в загрузку лезут все кому не лень - heat, cloud-init, puppet/chef/ansible/etc, все это грузится, уничтожается автоконфигурируется с бешеной скоростью. набор баш-скриптов при таком раскладе превращается в огромную попоболь - менять тяжело, поддерживать изменения еще тяжелее, масштабировать - почти невозможно.

и это только init

98

DdShurick пишет:

Если вы такой умный, расскажите пожалуйста дураку доступным языком, как это всё работает?

Что именно? Гуглите маны и читайте, у systemd отличная документация. Далеко не у каждого открытого проекта такая есть.

99

dyasny пишет:

они просто не успевают загрузиться до того как init займется делом

Знакомая ситуация. У меня карта wi-fi не успевает за init, но вполне справляется udev. 

fragment пишет:

Гуглите маны и читайте, у systemd отличная документация.

Гуглил, читал, но я хочу чтоб лично вы.

100

DdShurick пишет:

я хочу чтоб лично вы

50 долларов за 1000 букаф.

101

fragment пишет:

50 долларов за 1000 букаф.

Жадина

102

Systemd хорошо развивается, так держать.

103

Vascom пишет:

Systemd хорошо развивается, так держать.

Да уж, прорастает как раковая опухоль.

104

Не надо неуместных аналогий. Раковая опухоль - злокачественная.
А systemd и хороший и качественный.

105

Vascom пишет:

А systemd и хороший и качественный.

Я не про systemd, а про методы внедрения.

106 (16.12.2014 16:06:56 отредактировано Vascom)

Методы внедрения ни чем не отличаются. Сообществу был предложен инструмент, внедрённый в Fedora и RHEL. Дальше уже все всё сами внедряли.

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

107

Vascom пишет:

Методы внедрения ни чем не отличаются.

...от методов M$. Истину и суть глаголете.

Vascom пишет:

Люди сами выбирают из-за получаемых преимуществ.

Каких? Расскажите? Рекламный проспект от L.P. я читал, не впечатлило.

Vascom пишет:

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

Я не ною, у меня свой, личный, дистрибутив, я хочу понять, как это работает и что положительного даст, но никто ничего объяснить не может. Ну я дурак, понятно, но остальные что, тоже? Зато с отрицательными явлениями я уже сталкивался.

108

Ну не надо врать и перевирать мои слова.
Методы внедрения не отличаются от любых open source проектов. Или у вас есть доказательства обратного?

Рекламных проспектов нету никаких. Вам нужны преимущества - потрудитесь погуглить одну минуту. Уже устали о них рассказывать, а вы всё как глухие, как об стенку горох.

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

109

Vascom пишет:

ваш дистрибутив лучше других

Для меня лично - да, своё всегда дороже. Другим не предлагаю.

Vascom пишет:

Посмотрим как ваш дистрибутив без системд сможет конкурировать с другими "с системд".

Среди аналогичных пока выигрывает мой.
По моему вы просто фанат systemd, а вот толком ничего сказать не можете. Надо знать предмет своего поклонения.

110

DdShurick пишет:

...от методов M$. Истину и суть глаголете.

да ну? ну проведите параллель, посмеемся

DdShurick пишет:

Каких? Расскажите? Рекламный проспект от L.P. я читал, не впечатлило.

ну так вы не принимаете решения для Debian, Ubuntu и прочих. их вполне впечатлило

111

dyasny пишет:

перенос больших установок с ubuntu/debian на RHEL, потому что местные админы начали сдуру, запутались, поняли что уперлись в тупик, и теперь  тратят большие деньги на перестройку всей системы под RHEL.

Реквестирую подробности.

112

Macumazan пишет:

Реквестирую подробности.

с подробностями сложно, я подписывал NDA, но вот прямо сейчас два таких проекта, один в америке, второй в эмиратах. в первом 1500 серверов на Ubuntu под опенстак, которые мы переводим на RHEL-OSP, во втором все скромнее - около сотни хостов. с этого лета это уже девятый и десятый такой перенос. Клиентов называть не буду, сорри

113

dyasny пишет:

ну проведите параллель, посмеемся

Вот-вот, всё обсуждение на уровне школоты, а толкового слова клещами не вытащить.

114

DdShurick пишет:

Вот-вот, всё обсуждение на уровне школоты, а толкового слова клещами не вытащить.

то есть параллели не будет, да? соответственно вы пытались нам тут всем соврать. поздравляю ab

115

dyasny пишет:

соответственно вы пытались нам тут всем соврать. поздравляю

Если вы так настаиваете (ИМХО) продавливание через обновления, в M$ излюбленный приём. А вот за высказывания такие в наши добрые старые коммунистические времена пацанам уши драли.
Теперь, для начала, объясните, чем удобнее куча юнитов по сравнению с inittab?

116

DdShurick пишет:

Если вы так настаиваете

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

DdShurick пишет:

продавливание через обновления, в M$ излюбленный приём

великолепно. в каком обновлении init заменяется на systemd?

DdShurick пишет:

А вот за высказывания такие в наши добрые старые коммунистические времена пацанам уши драли.

за требование подтвердить свои слова фактами? ну собссна, вполне по совковски, ничего удивительного.

DdShurick пишет:

Теперь, для начала, объясните, чем удобнее куча юнитов по сравнению с inittab?

inittab это всего один файл с настройками. юниты определяют настройки сервисов, и заменяют они не inittab а баш-скрипты поднятия сервисов. эти скрипты управляются только на уровне порядке запуска, тот самый S1-99/K1-99 и все. в чуть более сложных случаях, когда есть зависимости или надо подождать загрузки других частей системы - скрипты не канают. все что в них можно сделать это встроенные велосипеды, которые опять же надо поддерживать и тестировать. systemd это готовая система в которой можно ввести все эти параметры, и она сама проследит за загрузкой в нужном порядке, с нужными зависимостями, да еще и параллельно, для ускорения процессов.

117

dyasny пишет:

и это только init

А остальное (если не сложно)? systemd штуковина немаленькая, всё-таки.
networkd или timedated, например?

«Я устал, я ухожу.»

118

Vitri пишет:

А остальное (если не сложно)? systemd штуковина немаленькая, всё-таки.
networkd или timedated, например?

я пока и сам не во всем рабораюсь ab читаю маны по мере надобности, просто нет времени на просто самообразование

119

dyasny пишет:

юниты определяют настройки сервисов, и заменяют они не inittab а баш-скрипты поднятия сервисов.

Позвольте не согласиться. Юниты не заменяют баш-скрипты, их заменяют соответствующие бинарники. Некоторые из них могут работать самостоятельно. Я например использую systemd-sleep в порядке эксперимента. Вернёмся к юнитам, они содержат всего-лишь информацию о последовательности загрузки, как и inittab. Теперь повторю вопрос, что удобнее (я ведь спрашивал, что удобнее), просмотреть один файл inittab и подправить его при необходимости, или просматривать кучу разрозненных юнитов и пытаться из бесконечных "Wanted", "Before" и прочих составить картину последовательности загрузки? Гемор ещё тот. ИМХО, проще и удобнее было взять inittab, и использовать уже имеющиеся respawn, wait, sysinit и многое другое (см. man inittab). Почему это не сделано? ИМХО, чтоб никто ничего не понял. Вы сами признаётесь

dyasny пишет:

я пока и сам не во всем рабораюсь

Отсюда и паранойя.
А вот с тем, что init за долгие годы оброс кучей костыльных скриптов и это зло, я согласен.

dyasny пишет:

просто нет времени на просто самообразование

Не расстраивайтесь, у вас всё впереди, доживёте до моих лет - появится.

120

dyasny пишет:

а как там с secureboot?

нормально.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)