Перешел на systemd.
sergtat 28 ноября, 2012 - 03:35
Переход занял около недели (не торопясь).
Подчистил все ошибки загрузки, поиск и написание нужных сервисов.
Сейчас все работает.
Делал по GentooWiki, ArchWiki, FedoraWiki, SuseWiki.
Написал небольшую шпаргалку по переходу.
Если кому интересно,то http://sergtat-linux.blogspot.ru
»
- Для комментирования войдите или зарегистрируйтесь
.
Ссылка на бложек на фоне наличия отсутствия ссылок на первоисточники... пованивает коммерческой пропагандой.
:wq
--
Live free or die
Денег дашь, будет коммерция.
Денег дашь, будет коммерция.
Лучше бы Gentoo Wiki
Лучше бы Gentoo Wiki подправил, если там чего-то не так.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Просто собрано из разных
Просто собрано из разных источников + service-файлы
/
И?
В чём смысл размножения сущностей?
Как справедливо отметил тов. krigstask, лучше бы доработал статью в GentooWiki.
:wq
--
Live free or die
Статья в GentooWiki не
Статья в GentooWiki не затрагивает удаление sysvinit, смысл дорабатывать.
Разные задачи.
Писал чисто шпаргалку по шагам, для памяти.
Мне еще другие компьютеры переводить.
Есть смысл или нет, судить Вам.
Для меня есть. Чем и поделился.
а в чем смысл перевода для
а в чем смысл перевода для вас?
В первую очередь тем, что
В первую очередь тем, что упавшие демоны перезапускаются автоматом.
есть какие то ещё плюсы ?
есть какие то ещё плюсы ?
Конечно. Занять мозги
Конечно.
Занять мозги работой.
а не ) я лучше в футбол
а не ) я лучше в футбол погоняю)
а так молодец , если будут глюки отпишись плиз
.
Юзаю больше года, могу сказать, что в принципе всё ровно, главное условие - не таскать юниты из других дистрибов, и не копипастить их бездумно. Осознанно написанные юниты - залог беспроблемной жизни...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
/
Просто прелестно...
Ничего что по уму демонов надо писать так, чтобы на ровном месте не падали (и соответственно простой перезапуск решением проблемы не являлся)?
:wq
--
Live free or die
Ничего, что apache падает от
Ничего, что apache падает от перегруза.
Наверное не по уму написан, не Анархистом
Ничего что давным давно monit
Ничего что давным давно monit есть, хотя, это дело вкуса.
.
Здесь вероятно предполагается вывод о том, что не оптимизация конфигурации сервера (анализ соответствия пределов наличной нагруки), а мониторинг состояния и перезапуск является не то, что оптимальным, но единственным решением проблемы?
О возникновении подозрения на тему того, что Индеец вообще-то не является безусловно оптимальным решением задачи оптимизированного под высокую нагрузку web-сервера я и не мечтаю.
:wq
--
Live free or die
>>О возникновении подозрения
>>О возникновении подозрения на тему того, что Индеец вообще-то не является безусловно оптимальным решением задачи оптимизированного под высокую нагрузку web-сервера я и не мечтаю.
Это к примеру. Таких примеров много. Их я думаю придумаешь сам.
Ты просто не знаешь
Ты просто не знаешь Анархиста. Когда у него падает sshd на машине, находящейся за 650 км, он, естественно, мгновенно телепортируется в нужное место, смотрит backtrace, тут же делает патч, накладывает его, проверяет пропатченный sshd путем прогона на нескольких тестах в условиях экстремальной нагрузки и отправляет патч разработчикам. И все это у него занимает не больше минуты. Простой перезапуск тут просто неуместен.
.
Как хорошо, когда можно объявить необходимый факт данностью.
Но мы не будем ходить простым путём, и для начала поинтересуемся частотой возникновения подобных эпизодов. Как часто ты наблюдаешь отвалившийся sshd (относительно числа серверов на интервале 5 лет с шагом например в год)?
ЗЫ: В данном конкретном случае соломки не подстелить грех. Но полезно различать разумную предосторожность, от эпизода в котором она востребована.
:wq
--
Live free or die
Anarchist написал(а):Как
Я — ни разу не наблюдал. Но если таки упадет, пусть лучше перезапустится. Ибо я телепортироваться не умею. И оперативно баги чинить тоже не всегда получается...
sergtat написал(а): >>О
"Я в учителя к тебе не нанимался и растолковывать что-то не вижу смысла.
К чему пустой базар?"
(с) надеюсь узнаешь
:wq
--
Live free or die
Anarchist
Если у тебя падает какой-то демон, ты начинаешь его переписывать по уму? Просто прелестно...
А вообще, есть же rc_crashed_start=YES. Разве оно не работает?
alexanderyt написал(а):А
Про это не знал.
А вообще есть желание попробовать новое, неизведанное.
Как было в свое время с grub2. Сейчас он везде.
systemd тоже активно внедряется. Многие дистрибутивы уже перешли.
Тот же arch. Gentoo пока сопротивляется. Пишет костыли типа udev-ng.
Но мне кажется все равно рано или поздно основным будет systemd и openrc альтернативно.
Кроме того есть желание попробовать udisks2 и upower, которые заточены под systemd.
Ну и скорость загрузки. Большого значения не имеет.
Но приятно, черт возьми.
А еще автомонтирование не при загрузке, а по необходимости.
У меня например есть своп-файл, который я подключаю только когда собираю firefox и libreoffice.
Теперь он монтируется автоматом. Еще сетевые шары: portage, distfiles, layman.
Думаю про сетевой home.
А еще сервисы по d-bus, которые тоже подключаются по-необходимости, а не висят постоянно.
А еще процессы которые автоматом раскидываются по croups и можно их завершить хоть отдельно,
хоть вместе с потомками, хоть всю croup etc.
Много чего еще. Why systemd?
.
Популярная методика типа "брут-форс".
Практика показывает, что она значительно дешевле знания что именно тебе нужно и почему.
Обобщения просто феерически прекрасны.
Следует ли из этого тезиса утверждение о том, что я пользуюсь тем загрузчиком, который "сейчас везде"?
Миллионы мух не могут ошибаться в качестве критерия истины.
Правда непонятно почему сам ты в таком случае не пользуешься windows8...
* вспоминаю эпизод с размышляющими о миграции на Gentoo арчеводами.
Ностальгия по результатам гонки за видимость малого времени загрузки (когда система типо загрузилась, но работать практически невозможно)?
Главного в цитированной агитке не сказано.
:wq
--
Live free or die
Непонятны твои инсинуации. Я
Непонятны твои инсинуации.
Я в учителя к тебе не нанимался и растолковывать что-то не вижу смысла.
К чему пустой базар?
Пустобрехством не страдаю.
/
Прекрасное решение задачи игнорирования неудобного вопроса без урона для ЧСВ.
На скрижали истории!
:wq
--
Live free or die
Как угодно
Как угодно
alexanderyt
То, что перезапуск инвариантно воспринимается в качестве универсального способа решения всех проблем (подменяя собой анализ причин "падения") прекраснее.
Ещё не альтернативная ОС (перезагрузка), но шажочек в направлении.
:wq
--
Live free or die
Ты сейчас говоришь лишь бы
Ты сейчас говоришь лишь бы поговорить или поделишься опытом переписывания по уму падающих демонов? Если первое, то забей, это не интересно. Если второе, то продолжай. Очень интересно.
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 ;)
.
Кукушка хвалит петуха...
Что показательно: как один, так и второй радуют зрителей игнорированием вопросов.
Зато подход к решению задачи, за который они вписываются, феерически прекрасен: не надо думать и анализировать, достаточно добавить нормально ненужную (неиспользуемую, с соответствующими перспективами в части проработки/отладки) прокладку, при необходимости перезапускающую больного.
Стараниями таких "специалистов" некоторое время назад в сетях сотовой связи регулярно демонстрировалось шоу "новый год" (как с этим сейчас не скажу).
:wq
--
Live free or die
.
Вабчет, ента неиспользуемая бесперспективная прокладка - основа всех наиболее распростанённых дистрибутивов (окромя слаки и пр. окаменелостей - шляпа, бунта, съюзи, эрч, etc...), но это так, к слову... Не надо пытаться представить SystemD, лишь как подсистему управления демонами - не забывайте, что удев, как самостоятельная сущность боле не существует (просю пардону за тавтологию), а является частью "неиспользуемой бесперспективной", да и функционал сигроуп дорогого стОит... Но... Всё хорошо в меру - даже флудоподобные холивары, имхуется мне, меру уже переполнили... Мож, хватит уже, не?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
1. Поддержка cgroups есть и в
1. Поддержка cgroups есть и в openrc
2. Бесsystemdшному udev'у быть
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Что ж, вполне возможно (неспроста же в дереве появился virtual/udev), непонятно - чего бы это для (в смысле - зачем плодить сущности?)? SystemD - вполне себе устоявшаяся (юзаю со времён v.15 - тогда ещё была другая нумерация версий) стабильная, гибкая, глубоко конфигурируемая система, или важнее принципиальное "а мы пойдём другим путём"? Лучше бы переводом портэжа на git озаботились...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Вот и целуйся со своим
Вот и целуйся со своим systemd, а мне он никуда не упёрся с такой упоротой архитектурой.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Не вполне понял - почему своим? Почему "целуйся"? Можно ли из вашего поста сделать вывод, что вы целуетесь со своим OpenRC?!?
Мде, на такую аргументацию что тут возразишь... Как-то не узнаю ни вашу стилистику, ни ваш лексикон... Взгрустнулось?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler
Если рассуждать логически — нельзя. «Вот и целуйся со своим ...» — устоявшееся выражение.
Когда мне начинают втирать, чем и как я должен пользоваться, я немедленно огрызаюсь. У меня есть openrc, идея systemd мне не нравится. И когда меня так или иначе пытаются туда перетащить (например, ожидаемым завязыванием на него udev), это не вызывает у меня позитивного отклика.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
s/зачем/почему/
Потому что не то что нет однозначной сходимости оптимального решения задачи, но есть вопросы относительно... разумности апстрима. Например в части толкования FHS.
См. новость от 16 марта сего года.
Ну и расположение конфигов в недрах
/lib/
тоже смотрится прекрасно (намёк на то, что нефиг пользователю писать свои правила или что?).Вообще-то это ("мы пойдём другим путём"), вместе с вопросом про обоснование причина размножения сущностей следовало бы адресовать к systemd.
И ответы тут есть. Только многим они не понравятся.
К глубине же конфигурирования просто процитирую Вики http://wiki.gentoo.org/wiki/Comparison_of_init_systems
Per-service configuration
openrc --- Yes (conf.d)
systemd --- partially
Врут или это суть иллюстрация тотального технического превосходства systemd?
Ответ на этот вопрос сродни явлению породившему systemd.
:wq
--
Live free or die
.
Никого не призываю следовать моему примеру, но я, по мере возможности, избегаю пользоваться такими ресурсами, как вики - ляпов в них встречается более, чем где бы то ни было (вот возьмёт ТС, и запостит на вику свой опус - пичалька, однако)... В данном конкретном случае просто нечего оспаривать, поск-ку partially с подстрочным переводом, как "частично" (при чём суть частичности не раскрыта), контекстно следует понимать скорее, как "а х.е.з." - на самом деле, конфигурирование отдельно взятого сервиса предполагает значительно большее разнообразие по "классам" (терминология - моя) индивидуальных и групповых зависимостей, чем OpenRC, ну и само собой - обычные и естественные для сервисов критерии, такие, как (к примеру) - передача параметров, представленность в dbus, списки пред-/пост- старта, вызовы произвольных бинарников с возвратом и без (форки), установка реакции на события, etc... Вот разве что всё это делается не в произвольных рамках шелла (init-скрипты), а в строгих рамках API (юниты), но при этом никто не запрещает вызвать произвольный скрипт в рамках пред-/пост- старта...
За сим позвольте откланяться, поск-ку тема изжила себя, выродившись в "а мне всё равно оно (не)нравится"...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
.
Старый добрый аргумент про мнение миллионов мух в качестве абсолютного критерия Истины.
Можно вспомнить эпизод с массовым народным недовольством тенденциями развития последних гномов/кед.
Результат напоминать надо?
Я и не представляю, не надо грязных инсинуаций.
Кажется.
Необходимым условием останова является волевой отказ от псевдоаргументов с упором на подражательный инстинкт; формулировка задачи, решавшейся ранее udev'ом, для решения которой ныне агрессивно навязывается systemd и приведение убедительных доказательств двух теорем:
1. Об однозначной сходимости решения оптимального решения задачи, которую предлагается решать посредством systemd (с леммой о разумности отказа от принципа KISS);
2. О том, что наблюдаемая сходимость указывает на systemd.
:wq
--
Live free or die
.
Абсолюта не существует, но... Вы очень утомительны в своей агрессии против всех, кто не признаёт ваших (мнимых?) отличий от ентих самых миллионов... Но оставим в покое ваши комплексы (в конце концов - а кто из нас без тараканов?), просто хочу обратиться к вам с просьбой - сделать над собой усилие и постараться отказаться от псевдоанализа ваших оппонентов в пользу краткого выражения мысли в соотв. с заявленной в треде (отнюдь, не только в этом) теме. Судите сами - ведь если в качестве примера взять данный топик, всё немалое кол-во букф, которое вы не поленились опубликовать, после фильтрации сводится к единственному посылу - "это фигня уже только потому, что оно признано миллионами мух, а я быть мухой нихачуууу...". Бросайте уже Gentoo, поддерживаемую мухами, для вас (и др. немух) отец-основатель, но при этом ни разу не муха Д.Роббинс форкнул Funtoo - там SystemD скорее всего не будет, и вы в полной мере насладитесь KISS... Кстати, справедливости ради, замечу, что Роббинс портэж на git осилил-таки (привет мухам из Gentoo Foundation)
Недовольные были, есть и будут всегда и всем новым. А "караван идёт" © Мне тоже гном не нравится (впрочем, для тачскрина оно вполне себе). С кедами всё в порядке (но это всего лишь моё оценочное суждение). Плохое отомрёт, хорошее закрепится...
Хотелось бы попросить напомнить, но боюсь вместо напоминания получить (вне)очередной поток сознания... Нет, пожалуй не буду просить...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): Кстати,
Если чуть-чуть подумать, то можно догадаться, что «осилить portage на git» на уровне «перекинуть всё из CVS в git» (как Робинс) — это одно, а перевести всю устоявшуюся инфраструктуру проекта Gentoo — мягко говоря, немного другое. См. https://bugs.gentoo.org/show_bug.cgi?id=333531
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
...
мне интересно в любом случае. продолжай ;)
падающие демоны. ррр... это так страшно. меня куда больше пугает раздутая до неприличия система инициализации этих демонов. но этож генто. каждому свое
скрытный секс :)
.
Мне тоже страшно интересно услышать рассказ о регулярно падающем (в адекватной конфигурации) sshd (да так, чтобы простой перезапуск помогал, т.е. вычитаем проблемы с железом).
А главное --- ничем незамутнённая Вера отдельных... господ в то, что качество реализации (ошибки, полнота отработки исключений) от сложности системы не зависит.
Принцип 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 ;)
/
То ли дело смотрящийся в портрету гуру нога...
Алгоритм:
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 ;)
.
Как настоящий... господин нога клеймит последовательность в отстаивании неудобных аргментов "упоротостью".
:wq
--
Live free or die