The OpenNET Project / Index page

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

Релиз системы инициализации Upstart 1.8

23.03.2013 08:36

Представлен релиз системы инициализации Upstart 1.8, изначально разработанной компанией Canonical и ныне используемой в дистрибутивах Ubuntu и RedHat Enterprise Linux 6, а также в проектах Maemo, Chrome OS и webOS. В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий, работает в асинхронном режиме и использует метод учета зависимостей для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме. Параллелизм запуска сервисов обеспечивает существенное повышение скорости загрузки, но ценой этому является необходимость определенной переработки init-скриптов (поддерживается режим совместимости, позволяющий запускать обычные sysvinit-скрипты, но эффективность загрузки и работы при этом теряется).

В состав новой версии включено два новых компонента:

  • upstart-file-bridge - позволяет привязать выполнение работ к событиям, связанным с изменением, созданием или удалением файлов и директорий. В путях допускается использование масок. Например, для генерации события при создании crash-файлов можно использовать конструкцию "start on file FILE=/var/crash/*.crash EVENT=created";
  • upstart-monitor - утилита для наглядного мониторинга за потоком событий в Upstart .



  1. Главная ссылка к новости (https://lists.ubuntu.com/archi...)
  2. OpenNews: Релиз системы инициализации Upstart 1.7
  3. OpenNews: Ubuntu начинает интеграцию компонентов systemd. NixOS перешел с upstart на systemd
  4. OpenNews: В Debian Unstable добавлена система инициализации Upstart и проведено сравнение с sysvinit и systemd
  5. OpenNews: Релиз системы инициализации Upstart 1.6
  6. OpenNews: В Upstart планируется добавить механизм управления пользовательскими сеансами, повторяющий возможности systemd
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36471-upstart
Ключевые слова: upstart, init, ubuntu
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (115) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Buy (ok), 09:29, 23/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > upstart-monitor

    О! Вот это интересно, при условии, что вывод будет читабельным и понятным.

     
  • 1.2, VoDA (ok), 10:22, 23/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    <troll-mode-on>
    А чем оно лучше systemd?
    </troll-mode-on>
     
     
  • 2.3, mitya (ok), 11:27, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поттеринг vs Каноникал
     
     
  • 3.15, Аноним (-), 16:53, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, Canonical vs Community.
     
     
  • 4.106, name (??), 23:44, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    потцеринг =\= коммьюнити

    Ваш Кэп.

     
     
  • 5.107, Аноним (-), 00:47, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Поттеринг != комьюнити :P. Так ему понятнее будет.
     
  • 2.4, Аноним (-), 11:40, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    тем что занимается своим делом, а не претендует на супер-пупер-мега-всея-систему-Д
     
     
  • 3.7, Аноним (-), 12:59, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Онро делает то же самое дело, но криво.
     
  • 3.8, Аноним (-), 13:22, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > тем что занимается своим делом, а не претендует на супер-пупер-мега-всея-систему-Д

    Странно слышать такое в комментариях к новости "upstart с чавканьем сожрал incron".

    И на фоне новостей, что в upstart перетаскали кучу кода супер-пупер-мега-всея-системы сами-знаете-откуда.

     
  • 3.16, Аноним (-), 16:54, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > тем что занимается своим делом

    А дело у Upstart маленькое, но важное - все, что делает systemd, и еще чуть-чуть =)

     
  • 2.5, rshadow (ok), 11:52, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А чем оно лучше sysv с прописанными зависимостями?
     
     
  • 3.6, Ag (ok), 12:30, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Текст читаем:
    В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий, работает в асинхронном режиме и использует метод учета зависимостей для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме.
     
     
  • 4.9, Аноним (-), 13:25, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Текст читаем:
    > В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий,
    > работает в асинхронном режиме и использует метод учета зависимостей для определения
    > последовательности запуска сервисов и оценки возможности их выполнения в параллельном
    > режиме.

    Когда Upstart только-только появился, sysvinit этого не поддерживал. Последние года три - уже поддерживает (например, в Debian Wheezy используется асинхронная загрузка средствами sysvinit). Но текст все еще копипастится по инерции.

     
     
  • 5.10, Аноним (-), 13:27, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > в Debian Wheezy используется асинхронная загрузка средствами sysvinit

    Да и в Squeeze тоже.

     
  • 5.11, Константавр (ok), 14:29, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, это стиль опенсорсных революционеров Сначала был sysvinit что было раньше ... большой текст свёрнут, показать
     
     
  • 6.12, Xasd (ok), 15:25, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ну тыг пределу совершенства -- нет.

    Sysvinit => Upstart => Systemd ---- вот они основные 3 поколения систем инициализации.

    сейчас Systemd выглядет как самая правильная, и по этому нет смысла использовать Upstart или Sysvinit ... через какоето время наверно и Systemd устареет.. кто сомнивается то?

    (это не значит что нужно срочно форматировать все сервера и срочно всё переводить на Systemd .. но всё же при возможности нужно помнить вышесказанное)

    кстате не всегда есть возможность простым людям использовать Systemd не смотря на его совершенство . например к Ubuntu Server его прикрутиться нельзя . ну раз нельзя значит нельзя, чтож теперь :) .. не особая беда...

     
     
  • 7.18, Константавр (ok), 16:59, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я об том, что вместо плавного и нормального развития, в опенсорсе всё периодичес... большой текст свёрнут, показать
     
     
  • 8.19, Аноним (-), 17:03, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы так говорите, как будто в Upstart и systemd нет совместимости с sysvinit ... текст свёрнут, показать
     
     
  • 9.21, Константавр (ok), 17:21, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да пофигу кто там кого совмещает Меня задолбало каждый раз ходить по заботли... текст свёрнут, показать
     
     
  • 10.23, Аноним (-), 17:37, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Боюсь, у меня плохие новости для вас вы сами расставляете себе грабли, потому ч... текст свёрнут, показать
     
     
  • 11.30, Константавр (ok), 18:07, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А толку мне от знания двадцатипяти способов завязывания шнурков Смысл в изучени... текст свёрнут, показать
     
     
  • 12.36, quux (??), 18:26, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так и в чем проблема Надоело учиться - вон из профессии ... текст свёрнут, показать
     
     
  • 13.41, User (??), 18:48, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так ведь, мил-человек, не всем в этом мире платят стипендию - некоторым уже и за... текст свёрнут, показать
     
  • 13.48, Алексей Морозов (ok), 19:11, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Когда Вы наконец задумаетесь над вопросом _чему_ учиться и _для чего_ , тогда... текст свёрнут, показать
     
     
  • 14.53, Аноним (-), 19:37, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже давно задумался, и решил для себя Учиться той работе, которую я делаю Для... текст свёрнут, показать
     
     
  • 15.58, Алексей Морозов (ok), 19:58, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не, ну, не вопрос, для некоторых процесс интереснее результата Увы, уже нет Ка... текст свёрнут, показать
     
     
  • 16.62, Аноним (-), 20:05, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дело не в том, что интереснее Дело в том, что без процесса нет результата Это ... текст свёрнут, показать
     
     
  • 17.71, Константавр (ok), 20:26, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стремительно десять лет потраченые на переписывание одного и того-же два раза э... текст свёрнут, показать
     
     
  • 18.135, slowpoke (?), 14:34, 26/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    такой же бред как и недополученная прибыль ... текст свёрнут, показать
     
  • 17.73, Алексей Морозов (ok), 20:36, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, вот когда Вы мне продемонстрируете _результат_ - вот тогда и будем разговари... большой текст свёрнут, показать
     
     
     
    Часть нити удалена модератором

  • 19.96, Алексей Морозов (ok), 22:10, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А Вы берётесь утверждать, что все эти openrc и прочие bsdinit ы - сплошь майя Н... текст свёрнут, показать
     
     
  • 20.99, Аноним (-), 22:23, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, не берусь Насколько я помню, майя - это индейцы такие Инициализацией они ... текст свёрнут, показать
     
  • 18.97, Michael Shigorin (ok), 22:15, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лёш, если мне не изменяет глаз -- именно это трепло не так давно развело толчени... текст свёрнут, показать
     
  • 12.46, Аноним (-), 18:56, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Скажите, вы действительно не видите разницы между проектированием архитектуры ОС... текст свёрнут, показать
     
     
  • 13.49, Алексей Морозов (ok), 19:18, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Строго говоря, к архитектуре ОС это всё имеет очень опосредованное отношение И,... текст свёрнут, показать
     
     
  • 14.51, Аноним (-), 19:34, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы смотрите только на вершину айсберга, начисто игнорируя все остальное sysvini... текст свёрнут, показать
     
     
  • 15.70, Алексей Морозов (ok), 20:21, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да полноте Нет там никакого Развития Есть достаточно примитивная инженер... большой текст свёрнут, показать
     
     
  • 16.79, Аноним (-), 20:57, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Явно ошибочное впечатление, обусловленное нежеланием думать и анализировать Да ... большой текст свёрнут, показать
     
     
  • 17.94, Алексей Морозов (ok), 22:04, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В общем, жизнь покажет Тем, кто доживёт, ессно ... текст свёрнут, показать
     
  • 17.128, PereresusNeVlezaetBuggy (ok), 20:36, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gt оверквотинг удален А доказывать свои утверждения вы будете с таким же капус... большой текст свёрнут, показать
     
  • 16.112, Vkni (ok), 00:53, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я не вижу в переписывании скриптов на портабельный ассемблер никакого фотонного ... текст свёрнут, показать
     
  • 16.130, Аноним (-), 00:41, 25/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для перемещения груза от звезды А к звезде Б - да, вы будете удивленны, но лучше... текст свёрнут, показать
     
     
  • 17.131, Michael Shigorin (ok), 00:43, 25/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да нету там звёзд И не было ... текст свёрнут, показать
     
  • 15.134, Lothlorien (?), 13:43, 26/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и кому нужен такой вектор На какие принципиально новые вызовы мира linux отв... текст свёрнут, показать
     
  • 12.115, Аноним (-), 01:04, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну я вот попробовал завязывать шнурки через sysvinit и апстарт И обнаружил что ... текст свёрнут, показать
     
  • 10.25, виндотролль (ok), 17:52, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1 Можно разозлиться и сделать правильно 2 Можно разозлиться и хотя бы высказат... текст свёрнут, показать
     
     
  • 11.31, Константавр (ok), 18:11, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Как Вы удивитесь, когда в следующий раз будете устанавливать Всё что Вы знали... текст свёрнут, показать
     
     
  • 12.116, Аноним (-), 01:05, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если кто утратил способность к обучению - с этим не поздравляют Это означает чт... текст свёрнут, показать
     
     
  • 13.122, Vkni (ok), 02:12, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы не поверите, но на обучение тратится время И за это время можно научиться че... текст свёрнут, показать
     
  • 9.22, Xasd (ok), 17:25, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    правильно было написовать так code Sysvinit Upstart ... текст свёрнут, показать
     
  • 8.20, Аноним (-), 17:06, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы как-то упускаете из виду, что каждая следующая реализация учитывает опыт ошиб... текст свёрнут, показать
     
  • 8.24, Michael Shigorin (ok), 17:51, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот за это их нормальные люди и не любят -- что IRL, что в оперсорсе А очере... текст свёрнут, показать
     
     
  • 9.32, Константавр (ok), 18:21, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот Слушайте Шигорина и ему подобных, они не понаслышке знают обо всех этих про... текст свёрнут, показать
     
     
  • 10.44, Michael Shigorin (ok), 18:55, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Забыл сказать -- после предыдущего укора некий пакет собрал http www sisyphus... текст свёрнут, показать
     
     
  • 11.56, Константавр (ok), 19:51, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это не укор был, Вы что, это так, дразнилка Но как поставлю Альт, обязательно... текст свёрнут, показать
     
     
  • 12.89, Michael Shigorin (ok), 21:48, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    IMHO да nightly altlinux org и apt-repo add sisyphus apt-get update apt-get i... текст свёрнут, показать
     
     
  • 13.91, Константавр (ok), 22:00, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да, да, всё правильно И извините за постоянный оффтопик ... текст свёрнут, показать
     
  • 10.132, Fath (ok), 01:07, 25/03/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Что там Миша то разгребает из systemd Ничего Внедрением systemd занимаются сов... большой текст свёрнут, показать
     
     
  • 11.133, Michael Shigorin (ok), 14:52, 25/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Первые тестовые образы пособирал, поддержку в mkimage-profiles наладил и отошёл ... большой текст свёрнут, показать
     
  • 8.33, quux (??), 18:22, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да Если вы такие умные почему строем не ходите ... текст свёрнут, показать
     
  • 7.127, Аноним (-), 14:04, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Sysvinit => Upstart => Systemd

    BSD init => BSD init => BSD init

    Работает пока другие революционируют!

     
  • 6.17, Аноним (-), 16:57, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "Весь мир насилья мы разрушим, кто был ничем - тот станет всем!"
    > Эту мантру поют все революционеры. И каждый раз она приводит к
    > продвижению вперёд на сантиметр, но позади оставляя разруху.

    Это и есть прогресс. И именно ему мы обязаны благами цивилизации :)

    > Народ! идёт не развитие, идёт разрушение всего о чём вы так мечтали.

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

     
     
  • 7.27, Michael Shigorin (ok), 18:02, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не стоит путать бездумный прогресс и разумное, заботливое решение существующих... большой текст свёрнут, показать
     
     
  • 8.38, Аноним (-), 18:40, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Позвольте заметить, что ваше высказывание весьма эмоционально и совершенно не ар... большой текст свёрнут, показать
     
     
  • 9.47, Michael Shigorin (ok), 18:59, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да Нет В отличие от -- мне всё-таки повезло с преподавателями истории и химии ... текст свёрнут, показать
     
     
  • 10.55, Аноним (-), 19:42, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Из вас, наверное, вышел бы отличный историк или химик Но вот IT-аналитик вышел,... текст свёрнут, показать
     
     
  • 11.59, Аноним (-), 20:00, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И это мягко сказано Как, впрочем, со всеми, кто аппелирует исключительно к собс... текст свёрнут, показать
     
     
  • 12.65, Аноним (-), 20:15, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Особенно грустно, когда пользователь, исходя из своего пользовательского опыта, ... текст свёрнут, показать
     
     
  • 13.93, Michael Shigorin (ok), 22:03, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Слушайте, кухарки -- а вот _разработчику_ вы свои песни петь сейчас отставите, я... текст свёрнут, показать
     
     
  • 14.98, Аноним (-), 22:18, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не хочу вас огорчать, но пользователь, пытающийся заниматься разработкой, не име... текст свёрнут, показать
     
     
  • 15.104, Michael Shigorin (ok), 22:40, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чайник, который пытается оценивать квалификацию по форуму -- даже не ламер, а пр... текст свёрнут, показать
     
  • 12.90, Michael Shigorin (ok), 21:52, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мальчики, не ссорьтесь -- даже не стану вас разубеждать но и за советом не прих... текст свёрнут, показать
     
     
  • 13.100, Аноним (-), 22:25, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы сказал, вы увлекаетесь отстрелом тех, кто указывает вам на ваши явные логич... текст свёрнут, показать
     
  • 13.125, Аноним (125), 10:36, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Что то Вы сильно завелись как мне кажется Перед походом заряжаетесь offtop ... текст свёрнут, показать
     
  • 10.69, Аноним (-), 20:20, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Речь, разумеется, шла не об оффтопичных высказываниях про молоко, а про то, как ... текст свёрнут, показать
     
     
  • 11.92, Michael Shigorin (ok), 22:01, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да напрямую это относится Есть подход, когда при надобности заваливаются свои ... большой текст свёрнут, показать
     
     
  • 12.102, Аноним (-), 22:31, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Благими намерениями вымощена дорога в ад В результате тот, кто громоздит горы... большой текст свёрнут, показать
     
     
  • 13.139, Michael Shigorin (ok), 05:26, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, я практик ... текст свёрнут, показать
     
  • 9.52, Алексей Морозов (ok), 19:35, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что неаргументированное Про молоко Вы не задумывались над тем, как так получае... большой текст свёрнут, показать
     
     
  • 10.63, Константавр (ok), 20:06, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    До-о-о Тут учёные уже подсчитали, что в личинках каких-то мух белка и питательн... текст свёрнут, показать
     
  • 10.137, Аноним (-), 20:36, 26/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только количество хуманов растет по известной прогрессии, а шарик больше не ... текст свёрнут, показать
     
     
  • 11.138, Michael Shigorin (ok), 05:23, 27/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А все и не интересуют, чгря Череп маленький, не помещаются Даже мне, уроженцу... большой текст свёрнут, показать
     
  • 8.117, Аноним (-), 01:07, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У каждого свои понятия о заботе То что хорошо для вас - не обязательно придется... текст свёрнут, показать
     
     
  • 9.121, Michael Shigorin (ok), 01:31, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот поэтому и нельзя навязываться со своим хоть триста раз гениальным решением в... текст свёрнут, показать
     
  • 7.28, anonymous (??), 18:04, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы так прямо и мечтали сидеть в пещере в обнимку с каменным
    > топором, завернувшись в шкуру, и дрожать от холода? Ежели так -
    > странный вы человек.

    Топор отлично решает возложенные на него задачи и используется до сих пор. Ни одному идиоту пока не пришло в голову его "улучшать".

     
     
  • 8.35, quux (??), 18:23, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давайте вам операцию на головном мозгУ с помощью топора сделаем ... текст свёрнут, показать
     
     
  • 9.77, Аноним (-), 20:47, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Почитай прикола ради роман Чужое лицо Концовку особливо Окуеешь, думается мн... текст свёрнут, показать
     
  • 8.39, Аноним (-), 18:41, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не хочу вас огорчать, но первоначальная версия топора привязанный к палке остры... текст свёрнут, показать
     
     
  • 9.114, Аноним (-), 00:59, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А современный топор например для туристов - заткнет в своей нише и топор века же... текст свёрнут, показать
     
  • 6.67, Алексей (??), 20:17, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "Весь мир насилья мы разрушим, кто был ничем - тот станет всем!"
    > Эту мантру поют все революционеры.

    В оригинале "Весь мир насилья мы разроем"
    http://a-pesni.org/starrev/international-ru.htm.

     
     
  • 7.78, Константавр (ok), 20:49, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Эту песню я пел с первого класса, маршировал под неё на занятиях по строевой подготовке и т.д. не там никакого "разроем"
    И ссылка битая.
     
     
  • 8.124, Алексей (??), 10:31, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ссылка рабочая ... текст свёрнут, показать
     
     
  • 9.126, Константавр (ok), 10:54, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вчера не работала И я был прав Я сказал НЕТ а не НЕБЫЛО Упражняйтесь лучше... текст свёрнут, показать
     
  • 4.26, anonymous (??), 17:55, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий,

    А с чего ты взял, что это лучше?

     
     
  • 5.60, Аноним (-), 20:00, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>В отличие от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий,
    > А с чего ты взял, что это лучше?

    А ты? Чем твой теремок лучше нашего?

     
     
  • 6.66, Аноним (-), 20:17, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> А с чего ты взял, что это лучше?
    > А ты? Чем твой теремок лучше нашего?

    Предлагаю выяснить это в честном бою на подушках!

     
     
  • 7.76, Аноним (-), 20:46, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А с чего ты взял, что это лучше?
    >> А ты? Чем твой теремок лучше нашего?
    > Предлагаю выяснить это в честном бою на подушках!

    Ди жо, как мой сын говорит :)))))))

     
  • 5.113, Аноним (-), 00:55, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А с чего ты взял, что это лучше?

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

     
  • 3.108, Аноним (-), 00:49, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А чем оно лучше sysv с прописанными зависимостями?

    Тем что в sysv для достижения того же результата придется дрюкаться в 5 раз больше. Проверял лично и так и сяк. Написать job-файл апстарту оказалось на порядок проще. К тому же он умеет выставлять демону приоритет, пользователя и что там еще 1 вшивенькой строчкой конфига, а в sysv - костыль сам. И получаются в результате жутковатые простыни на три экрана...

     
     
  • 4.118, Michael Shigorin (ok), 01:15, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > К тому же он умеет выставлять демону приоритет, пользователя и что там еще
    > 1 вшивенькой строчкой конфига, а в sysv - костыль сам.

    Да ладно, в а**те вон legion@ и ldv@ ещё в 2008 сделали limited и где надо -- не только nice, а и ionice, и rlimits можно накрутить (что из коробки делается для того же crond).

    В upstart это возможно/удобно?

     
  • 2.14, Аноним (-), 16:44, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Для Ubuntu, Upstart лучше systemd как минимум по трем причинам 1 Разработка по... большой текст свёрнут, показать
     
     
  • 3.29, Michael Shigorin (ok), 18:05, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > и не портируемых на другие Linux-системы: Upstart

    Местами портируемых (конкретно про upstart), справедливости ради.

     
     
  • 4.37, Аноним (-), 18:33, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Местами портируемых (конкретно про upstart), справедливости ради.

    This bug is already known and will be fixed soon.

     
     
  • 5.43, Аноним (-), 18:53, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Местами портируемых (конкретно про upstart), справедливости ради.
    > This bug is already known and will be fixed soon.

    В частности, это касается встроенного в Upstart механизма управления сеансами, который разрабатывается под нужны Unity, а также портированного из systemd logind, который изначально развивается как часть Unity.

     
     
  • 6.109, Аноним (-), 00:50, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > изначально развивается как часть Unity.

    У убунтуев есть и дистры без юнити, внезапно. И если что-то будет удобно для юнити - это не значит что все остальное работать перестанет.

     
  • 3.123, Аноним (-), 02:17, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну FUD же. Хейтеры любят использовать приемы MS.
     

  • 1.13, лукавый (?), 16:44, 23/03/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я ожидал увидеть чтото типа тестового режима, хотя бы указание ошибок в скриптах. Их не реально отлаживать...
     
     
  • 2.61, Аноним (-), 20:01, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > я ожидал увидеть чтото типа тестового режима, хотя бы указание ошибок в
    > скриптах. Их не реально отлаживать...

    Не ты ли стонал, что SysV это простыни? За что боролись, называется?

     
     
  • 3.72, Аноним (-), 20:26, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так все к лучшему.

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

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

     
     
  • 4.75, Аноним (-), 20:46, 23/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так все к лучшему.
    > Проще отлаживать несколько строк скрипта, пишущих в лог, чем гигантскую простыню, пишущую
    > на консоль (если повезет, конечно. А то если где-то в этой
    > простыне перенаправляются десктрипторы исполняющей оболочки...)
    > В рамках дальнейшего движения к прогрессу - еще проще отлаживать одну строчку,
    > причем в лог собирается не только ее вывод, но и вывод
    > всех связанных событий. И то, что для этого лог приходится делать
    > бинарным - вполне оправдано выгодами.

    Какими, например?

     
     
  • 5.111, Аноним (-), 00:53, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> бинарным - вполне оправдано выгодами.
    > Какими, например?

    Нормальная индексация и seek по логу, например. В обычном логе черта с два сделаешь выборку "хочу все записи от полшестого до полвосьмого с вот этим айпишником". Для этого придется сделать полный репарсинг ВСЕГО ЛОГА и отсеять все лишнее. Стоит ли говорить что это весьма субоптимально в плане насилия над диском и юзером которому придется ждать пока сжуется вообще вся простыня? Особенно когда она большая (т.е. нагруженный сервер, etc).

     
     
  • 6.120, Michael Shigorin (ok), 01:25, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Особенно когда она большая (т.е. нагруженный сервер, etc).

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

    Кстати, у *больших* систем уже и без journald всё хорошо -- интересно, что скажут существующие разработчики, внедренцы и пользователи splunk/logstash/elastic/kibana/graphite?

     
  • 2.110, Аноним (-), 00:50, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > скриптах. Их не реально отлаживать...

    Каких скриптах? Юнит-файлы на 5 строк? Вы что-то путаетесь в показаниях :)

     
     
  • 3.119, Michael Shigorin (ok), 01:18, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Юнит-файлы на 5 строк?

    Особенно когда неясно, за что и какие зависимости предполагается зацепить, чтобы всё-таки сработало тогда, когда надо.  Никакой понятностью хотя бы на уровне sysvinit (не путать с привычностью, это отдельный довод) там и не пахнет, к сожалению.  Причём это могу сказать как любитель аккуратно развесить зависимости.

     
  • 3.129, PereresusNeVlezaetBuggy (ok), 23:01, 24/03/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> скриптах. Их не реально отлаживать...
    > Каких скриптах? Юнит-файлы на 5 строк? Вы что-то путаетесь в показаниях :)

    Видимо, ему просто не повезло, что он пользуется сильно кривым софтом, для которого нужны километровые простыни скриптов. Вот только мсье при этом как-то забывает, что такой софт и под Upstart/systemd/etc. тоже придётся прикручивать нетривиальными способами - если по уму, конечно. Если же речь идёт про типичные сервисы, которые корректно дохнут по SIGTERM и не требуют многоэтапной подготовки к запуску, то они в любой системе запуска будут просто и корректно настраиваться и работать.

    Проверил сейчас у себя - средний rc-скрипт занимает 14 строчек, включая комментарии, пустые строки и прочий марафет. Самый длинный у cupsd, аж 69 строк. Большая часть имеет длину от 9 до 16.

    И с отладкой проблем нет, добавил опцию -d перед командой, и всё как на ладони.

    Контроль работоспособности? Уже много лет существует куча нацеленных именно на это средств, разного калибра, метода работы и скорости реакции. Которые портированы на куда большее число платформ, нежели upstart и systemd.

    Бинарные логи быстрее фильтровать? - Кладите нужные сразу в СУБД. Получаете в качестве бонуса доступ ко много лет развивавшейся куче ПО для построения отчётов.

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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