Перешел на systemd.

Переход занял около недели (не торопясь).
Подчистил все ошибки загрузки, поиск и написание нужных сервисов.
Сейчас все работает.
Делал по GentooWiki, ArchWiki, FedoraWiki, SuseWiki.
Написал небольшую шпаргалку по переходу.
Если кому интересно,то http://sergtat-linux.blogspot.ru

.

Ссылка на бложек на фоне наличия отсутствия ссылок на первоисточники... пованивает коммерческой пропагандой.

:wq
--
Live free or die

Денег дашь, будет коммерция.

Денег дашь, будет коммерция.

Лучше бы Gentoo Wiki

Лучше бы Gentoo Wiki подправил, если там чего-то не так.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Просто собрано из разных

Просто собрано из разных источников + service-файлы

/

sergtat написал(а):
Просто собрано из разных источников + service-файлы

И?
В чём смысл размножения сущностей?
Как справедливо отметил тов. krigstask, лучше бы доработал статью в GentooWiki.

:wq
--
Live free or die

Статья в GentooWiki не

Статья в GentooWiki не затрагивает удаление sysvinit, смысл дорабатывать.
Разные задачи.
Писал чисто шпаргалку по шагам, для памяти.
Мне еще другие компьютеры переводить.
Есть смысл или нет, судить Вам.
Для меня есть. Чем и поделился.

а в чем смысл перевода для

а в чем смысл перевода для вас?

В первую очередь тем, что

В первую очередь тем, что упавшие демоны перезапускаются автоматом.

есть какие то ещё плюсы ?

есть какие то ещё плюсы ?

Конечно. Занять мозги

Конечно.
Занять мозги работой.

а не ) я лучше в футбол

а не ) я лучше в футбол погоняю)
а так молодец , если будут глюки отпишись плиз

.

123carter написал(а):
если будут глюки отпишись плиз

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

Мы тоже не всего читали Шнитке!.. © В. Вишневский

/

sergtat написал(а):
В первую очередь тем, что упавшие демоны перезапускаются автоматом.

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

:wq
--
Live free or die

Ничего, что apache падает от

Ничего, что apache падает от перегруза.
Наверное не по уму написан, не Анархистом

Ничего что давным давно monit

Ничего что давным давно monit есть, хотя, это дело вкуса.

.

sergtat написал(а):
Ничего, что apache падает от перегруза.
Наверное не по уму написан, не Анархистом

Здесь вероятно предполагается вывод о том, что не оптимизация конфигурации сервера (анализ соответствия пределов наличной нагруки), а мониторинг состояния и перезапуск является не то, что оптимальным, но единственным решением проблемы?
О возникновении подозрения на тему того, что Индеец вообще-то не является безусловно оптимальным решением задачи оптимизированного под высокую нагрузку web-сервера я и не мечтаю.

:wq
--
Live free or die

>>О возникновении подозрения

>>О возникновении подозрения на тему того, что Индеец вообще-то не является безусловно оптимальным решением задачи оптимизированного под высокую нагрузку web-сервера я и не мечтаю.
Это к примеру. Таких примеров много. Их я думаю придумаешь сам.

Ты просто не знаешь

Ты просто не знаешь Анархиста. Когда у него падает sshd на машине, находящейся за 650 км, он, естественно, мгновенно телепортируется в нужное место, смотрит backtrace, тут же делает патч, накладывает его, проверяет пропатченный sshd путем прогона на нескольких тестах в условиях экстремальной нагрузки и отправляет патч разработчикам. И все это у него занимает не больше минуты. Простой перезапуск тут просто неуместен.

.

eegorov написал(а):
Ты просто не знаешь Анархиста. Когда у него падает sshd на машине, находящейся за 650 км, он, естественно, мгновенно телепортируется в нужное место, смотрит backtrace, тут же делает патч, накладывает его, проверяет пропатченный sshd путем прогона на нескольких тестах в условиях экстремальной нагрузки и отправляет патч разработчикам. И все это у него занимает не больше минуты. Простой перезапуск тут просто неуместен.

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

ЗЫ: В данном конкретном случае соломки не подстелить грех. Но полезно различать разумную предосторожность, от эпизода в котором она востребована.

:wq
--
Live free or die

Anarchist написал(а):Как

Anarchist написал(а):
Как часто ты наблюдаешь отвалившийся sshd (относительно числа серверов на интервале 5 лет с шагом например в год)?

Я — ни разу не наблюдал. Но если таки упадет, пусть лучше перезапустится. Ибо я телепортироваться не умею. И оперативно баги чинить тоже не всегда получается...

sergtat написал(а): >>О

sergtat написал(а):
>>О возникновении подозрения на тему того, что Индеец вообще-то не является безусловно оптимальным решением задачи оптимизированного под высокую нагрузку web-сервера я и не мечтаю.
Это к примеру. Таких примеров много. Их я думаю придумаешь сам.

"Я в учителя к тебе не нанимался и растолковывать что-то не вижу смысла.
К чему пустой базар?
"
(с) надеюсь узнаешь

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
sergtat написал(а):
В первую очередь тем, что упавшие демоны перезапускаются автоматом.

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

Если у тебя падает какой-то демон, ты начинаешь его переписывать по уму? Просто прелестно...

А вообще, есть же rc_crashed_start=YES. Разве оно не работает?

alexanderyt написал(а):А

alexanderyt написал(а):
А вообще, есть же rc_crashed_start=YES. Разве оно не работает?

Про это не знал.
А вообще есть желание попробовать новое, неизведанное.
Как было в свое время с grub2. Сейчас он везде.
systemd тоже активно внедряется. Многие дистрибутивы уже перешли.
Тот же arch. Gentoo пока сопротивляется. Пишет костыли типа udev-ng.
Но мне кажется все равно рано или поздно основным будет systemd и openrc альтернативно.
Кроме того есть желание попробовать udisks2 и upower, которые заточены под systemd.
Ну и скорость загрузки. Большого значения не имеет.
Но приятно, черт возьми.

А еще автомонтирование не при загрузке, а по необходимости.
У меня например есть своп-файл, который я подключаю только когда собираю firefox и libreoffice.
Теперь он монтируется автоматом. Еще сетевые шары: portage, distfiles, layman.
Думаю про сетевой home.
А еще сервисы по d-bus, которые тоже подключаются по-необходимости, а не висят постоянно.
А еще процессы которые автоматом раскидываются по croups и можно их завершить хоть отдельно,
хоть вместе с потомками, хоть всю croup etc.
Много чего еще. Why systemd?

.

sergtat написал(а):
А вообще есть желание попробовать новое, неизведанное.

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

sergtat написал(а):
Как было в свое время с grub2. Сейчас он везде.

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

sergtat написал(а):
systemd тоже активно внедряется. Многие дистрибутивы уже перешли.

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

sergtat написал(а):
Тот же arch.

* вспоминаю эпизод с размышляющими о миграции на Gentoo арчеводами.

sergtat написал(а):
Ну и скорость загрузки. Большого значения не имеет.
Но приятно, черт возьми.

Ностальгия по результатам гонки за видимость малого времени загрузки (когда система типо загрузилась, но работать практически невозможно)?

sergtat написал(а):
А еще автомонтирование не при загрузке, а по необходимости.
У меня например есть своп-файл, который я подключаю только когда собираю firefox и libreoffice.
Теперь он монтируется автоматом. Еще сетевые шары: portage, distfiles, layman.
Думаю про сетевой home.
А еще сервисы по d-bus, которые тоже подключаются по-необходимости, а не висят постоянно.
А еще процессы которые автоматом раскидываются по croups и можно их завершить хоть отдельно,
хоть вместе с потомками, хоть всю croup etc.
Много чего еще. Why systemd?

Главного в цитированной агитке не сказано.

:wq
--
Live free or die

Непонятны твои инсинуации. Я

Непонятны твои инсинуации.
Я в учителя к тебе не нанимался и растолковывать что-то не вижу смысла.
К чему пустой базар?
Пустобрехством не страдаю.

/

sergtat написал(а):
Я в учителя к тебе не нанимался и растолковывать что-то не вижу смысла.

Прекрасное решение задачи игнорирования неудобного вопроса без урона для ЧСВ.
На скрижали истории!

:wq
--
Live free or die

Как угодно

Как угодно

alexanderyt

alexanderyt написал(а):
Anarchist написал(а):
sergtat написал(а):
В первую очередь тем, что упавшие демоны перезапускаются автоматом.

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

Если у тебя падает какой-то демон, ты начинаешь его переписывать по уму? Просто прелестно...

То, что перезапуск инвариантно воспринимается в качестве универсального способа решения всех проблем (подменяя собой анализ причин "падения") прекраснее.

Ещё не альтернативная ОС (перезагрузка), но шажочек в направлении.

:wq
--
Live free or die

Ты сейчас говоришь лишь бы

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

alexanderyt написал(а): Ты

alexanderyt написал(а):
Ты сейчас говоришь лишь бы поговорить или поделишься опытом переписывания по уму падающих демонов? Если первое, то забей, это не интересно. Если второе, то продолжай. Очень интересно.

+1

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

slepnoga написал(а):
alexanderyt написал(а):
Ты сейчас говоришь лишь бы поговорить или поделишься опытом переписывания по уму падающих демонов? Если первое, то забей, это не интересно. Если второе, то продолжай. Очень интересно.

+1

Кукушка хвалит петуха...
Что показательно: как один, так и второй радуют зрителей игнорированием вопросов.

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

:wq
--
Live free or die

.

Anarchist написал(а):
достаточно добавить нормально ненужную (неиспользуемую, с соответствующими перспективами в части проработки/отладки) прокладку, при необходимости перезапускающую больного

Вабчет, ента неиспользуемая бесперспективная прокладка - основа всех наиболее распростанённых дистрибутивов (окромя слаки и пр. окаменелостей - шляпа, бунта, съюзи, эрч, etc...), но это так, к слову... Не надо пытаться представить SystemD, лишь как подсистему управления демонами - не забывайте, что удев, как самостоятельная сущность боле не существует (просю пардону за тавтологию), а является частью "неиспользуемой бесперспективной", да и функционал сигроуп дорогого стОит... Но... Всё хорошо в меру - даже флудоподобные холивары, имхуется мне, меру уже переполнили... Мож, хватит уже, не?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

1. Поддержка cgroups есть и в

1. Поддержка cgroups есть и в openrc
2. Бесsystemdшному udev'у быть

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Бесsystemdшному udev'у быть

Что ж, вполне возможно (неспроста же в дереве появился virtual/udev), непонятно - чего бы это для (в смысле - зачем плодить сущности?)? SystemD - вполне себе устоявшаяся (юзаю со времён v.15 - тогда ещё была другая нумерация версий) стабильная, гибкая, глубоко конфигурируемая система, или важнее принципиальное "а мы пойдём другим путём"? Лучше бы переводом портэжа на git озаботились...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Вот и целуйся со своим

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

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Вот и целуйся со своим systemd

Не вполне понял - почему своим? Почему "целуйся"? Можно ли из вашего поста сделать вывод, что вы целуетесь со своим OpenRC?!?

Цитата:
мне он никуда не упёрся с такой упоротой архитектурой

Мде, на такую аргументацию что тут возразишь... Как-то не узнаю ни вашу стилистику, ни ваш лексикон... Взгрустнулось?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler

Spoiler написал(а):
krigstask написал(а):
Вот и целуйся со своим systemd

Не вполне понял - почему своим? Почему "целуйся"? Можно ли из вашего поста сделать вывод, что вы целуетесь со своим OpenRC?!?

Если рассуждать логически — нельзя. «Вот и целуйся со своим ...» — устоявшееся выражение.

Цитата:
Мде, на такую аргументацию что тут возразишь... Как-то не узнаю ни вашу стилистику, ни ваш лексикон... Взгрустнулось?

Когда мне начинают втирать, чем и как я должен пользоваться, я немедленно огрызаюсь. У меня есть openrc, идея systemd мне не нравится. И когда меня так или иначе пытаются туда перетащить (например, ожидаемым завязыванием на него udev), это не вызывает у меня позитивного отклика.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

Spoiler написал(а):
в смысле - зачем плодить сущности?

s/зачем/почему/

Потому что не то что нет однозначной сходимости оптимального решения задачи, но есть вопросы относительно... разумности апстрима. Например в части толкования FHS.
См. новость от 16 марта сего года.
Ну и расположение конфигов в недрах /lib/ тоже смотрится прекрасно (намёк на то, что нефиг пользователю писать свои правила или что?).

Spoiler написал(а):
SystemD - вполне себе устоявшаяся (юзаю со времён v.15 - тогда ещё была другая нумерация версий) стабильная, гибкая, глубоко конфигурируемая система, или важнее принципиальное "а мы пойдём другим путём"?

Вообще-то это ("мы пойдём другим путём"), вместе с вопросом про обоснование причина размножения сущностей следовало бы адресовать к systemd.
И ответы тут есть. Только многим они не понравятся.
К глубине же конфигурирования просто процитирую Вики http://wiki.gentoo.org/wiki/Comparison_of_init_systems
Per-service configuration
openrc --- Yes (conf.d)
systemd --- partially
Врут или это суть иллюстрация тотального технического превосходства systemd?

Spoiler написал(а):
Лучше бы переводом портэжа на git озаботились...

Ответ на этот вопрос сродни явлению породившему systemd.

:wq
--
Live free or die

.

Anarchist написал(а):
просто процитирую Вики http://wiki.gentoo.org/wiki/Comparison_of_init_systems
Per-service configuration
openrc --- Yes (conf.d)
systemd --- partially
Врут или это суть иллюстрация тотального технического превосходства systemd?

Никого не призываю следовать моему примеру, но я, по мере возможности, избегаю пользоваться такими ресурсами, как вики - ляпов в них встречается более, чем где бы то ни было (вот возьмёт ТС, и запостит на вику свой опус - пичалька, однако)... В данном конкретном случае просто нечего оспаривать, поск-ку partially с подстрочным переводом, как "частично" (при чём суть частичности не раскрыта), контекстно следует понимать скорее, как "а х.е.з." - на самом деле, конфигурирование отдельно взятого сервиса предполагает значительно большее разнообразие по "классам" (терминология - моя) индивидуальных и групповых зависимостей, чем OpenRC, ну и само собой - обычные и естественные для сервисов критерии, такие, как (к примеру) - передача параметров, представленность в dbus, списки пред-/пост- старта, вызовы произвольных бинарников с возвратом и без (форки), установка реакции на события, etc... Вот разве что всё это делается не в произвольных рамках шелла (init-скрипты), а в строгих рамках API (юниты), но при этом никто не запрещает вызвать произвольный скрипт в рамках пред-/пост- старта...
За сим позвольте откланяться, поск-ку тема изжила себя, выродившись в "а мне всё равно оно (не)нравится"...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

.

Spoiler написал(а):
Anarchist написал(а):
достаточно добавить нормально ненужную (неиспользуемую, с соответствующими перспективами в части проработки/отладки) прокладку, при необходимости перезапускающую больного

Вабчет, ента неиспользуемая бесперспективная прокладка - основа всех наиболее распростанённых дистрибутивов (окромя слаки и пр. окаменелостей - шляпа, бунта, съюзи, эрч, etc...), но это так, к слову...

Старый добрый аргумент про мнение миллионов мух в качестве абсолютного критерия Истины.

Можно вспомнить эпизод с массовым народным недовольством тенденциями развития последних гномов/кед.
Результат напоминать надо?

Spoiler написал(а):
Не надо пытаться представить SystemD, лишь как подсистему управления демонами

Я и не представляю, не надо грязных инсинуаций.

Spoiler написал(а):
Но... Всё хорошо в меру - даже флудоподобные холивары, имхуется мне, меру уже переполнили... Мож, хватит уже, не?

Кажется.
Необходимым условием останова является волевой отказ от псевдоаргументов с упором на подражательный инстинкт; формулировка задачи, решавшейся ранее udev'ом, для решения которой ныне агрессивно навязывается systemd и приведение убедительных доказательств двух теорем:
1. Об однозначной сходимости решения оптимального решения задачи, которую предлагается решать посредством systemd (с леммой о разумности отказа от принципа KISS);
2. О том, что наблюдаемая сходимость указывает на systemd.

:wq
--
Live free or die

.

Anarchist написал(а):
Старый добрый аргумент про мнение миллионов мух в качестве абсолютного критерия Истины

Абсолюта не существует, но... Вы очень утомительны в своей агрессии против всех, кто не признаёт ваших (мнимых?) отличий от ентих самых миллионов... Но оставим в покое ваши комплексы (в конце концов - а кто из нас без тараканов?), просто хочу обратиться к вам с просьбой - сделать над собой усилие и постараться отказаться от псевдоанализа ваших оппонентов в пользу краткого выражения мысли в соотв. с заявленной в треде (отнюдь, не только в этом) теме. Судите сами - ведь если в качестве примера взять данный топик, всё немалое кол-во букф, которое вы не поленились опубликовать, после фильтрации сводится к единственному посылу - "это фигня уже только потому, что оно признано миллионами мух, а я быть мухой нихачуууу...". Бросайте уже Gentoo, поддерживаемую мухами, для вас (и др. немух) отец-основатель, но при этом ни разу не муха Д.Роббинс форкнул Funtoo - там SystemD скорее всего не будет, и вы в полной мере насладитесь KISS... Кстати, справедливости ради, замечу, что Роббинс портэж на git осилил-таки (привет мухам из Gentoo Foundation)

Цитата:
Можно вспомнить эпизод с массовым народным недовольством тенденциями развития последних гномов/кед

Недовольные были, есть и будут всегда и всем новым. А "караван идёт" © Мне тоже гном не нравится (впрочем, для тачскрина оно вполне себе). С кедами всё в порядке (но это всего лишь моё оценочное суждение). Плохое отомрёт, хорошее закрепится...

Цитата:
Результат напоминать надо?

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

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler написал(а): Кстати,

Spoiler написал(а):
Кстати, справедливости ради, замечу, что Роббинс портэж на git осилил-таки (привет мухам из Gentoo Foundation)

Если чуть-чуть подумать, то можно догадаться, что «осилить portage на git» на уровне «перекинуть всё из CVS в git» (как Робинс) — это одно, а перевести всю устоявшуюся инфраструктуру проекта Gentoo — мягко говоря, немного другое. См. https://bugs.gentoo.org/show_bug.cgi?id=333531

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

...

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

скрытный секс :)

.

KarpOffHome написал(а):
падающие демоны. ррр... это так страшно.

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

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

А главное --- ничем незамутнённая Вера отдельных... господ в то, что качество реализации (ошибки, полнота отработки исключений) от сложности системы не зависит.
Принцип KISS забыт. Еретики! Нет на них Святой Инквизиции... :(

:wq
--
Live free or die

Да вы, батенька, упороты,

Да вы, батенька, упороты, причем как то необычно и особенно.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

slepnoga написал(а):
Да вы, батенька, упороты, причем как то необычно и особенно.

То ли дело смотрящийся в портрету гуру нога...
Алгоритм:
1. Насладиться упоротостью и зияющими высотами эрудиции сего господина например в теме: http://gentoo.ru/node/26101
2. Сверить песни ноги с например офф. вики http://wiki.gentoo.org/wiki/Comparison_of_init_systems
Ну а выводы относительно упоротости и навыков признания ошибок каждый может сделать самостоятельно.

:wq
--
Live free or die

И как вышесказанное отменяет

И как вышесказанное отменяет мои слова о твоей упоротости ? ИМХО, только подтверждают ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

slepnoga написал(а):
И как вышесказанное отменяет мои слова о твоей упоротости ? ИМХО, только подтверждают ;)

Как настоящий... господин нога клеймит последовательность в отстаивании неудобных аргментов "упоротостью".

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".