The OpenNET Project / Index page

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



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

Оглавление

Выпуск Red Hat Enterprise Linux 6.9, opennews (ok), 21-Мрт-17, (0) [смотреть все]

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


14. "Выпуск Red Hat Enterprise Linux 6.9"  +1 +/
Сообщение от Аноним (-), 21-Мрт-17, 19:09 
одменов захотели сделать взаимозаменяемыми, чтоб новому одмену не пришлось изучать мэд-скилзы уволенного => одменам не дали пописать на коленке баш-скрипты, заменив это дело серьезной инфраструктурой, когда новому одмену нужны уже не месяцы, а часы, чтобы изучить, че там как устроено у клиента после прошлого (уволенного) одмена.

Вот одмены и бушуют. Лично меня как юзера десктопный системдэ полностью устраивает. Это как с эволюционизмом: в научном мире уже никто не будет оспаривать эволюционизм, будут лишь потихоньку уточнять какие-то вещи внутри эволюционизма. Системдэ -- то же самое. Если есть проблемы с системдэ -- это не повод сносить ее полностью. Это повод чутка улучшить системдэ.

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

45. "Выпуск Red Hat Enterprise Linux 6.9"  +1 +/
Сообщение от KonstantinB (ok), 21-Мрт-17, 22:45 
Претензии к systemd делятся на две части - объективная критика кода и архитектуры (а там действительно многое через задницу сделано), и упомянутая боль сзади у "veteran sysadmins".

Задача, которую решает systemd, давно назрела, и ее надо решать. Само же предлагаемое решение весьма сомнительно. Было бы лучше сначала довести его до ума, а уже потом пропихивать во все дистрибутивы. Еще лучше было бы решить парочку родовых проблем в целом весьма неплохого upstart, а не изобретать велосипед.

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

51. "Выпуск Red Hat Enterprise Linux 6.9"  +1 +/
Сообщение от freehckemail (ok), 21-Мрт-17, 23:42 
> Задача, которую решает systemd, давно назрела, и ее надо решать.

И Вас ведь не затруднит её озвучить, задачу эту?

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

53. "Выпуск Red Hat Enterprise Linux 6.9"  –2 +/
Сообщение от Zulu (?), 21-Мрт-17, 23:55 
Главное что есть у systemd или у svc в Солярисе, но чего нег у SysV init, это удержание ожидаемого состояния системы.

Запущен ли сервис? Отключен или упал в процессе? Почему не стартовал сервис? Как предотвратить запуск сервиса в категорически неподходящей обстановке, чтоб он ничего не поломал (например чтоб ничего не писал в /whatever, покуда туда не примонтировалось то что должно)?

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

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

69. "Выпуск Red Hat Enterprise Linux 6.9"  +/
Сообщение от Аноним (-), 22-Мрт-17, 08:13 
> Главное что есть у systemd или у svc в Солярисе, но чего
> нег у SysV init, это удержание ожидаемого состояния системы.

Ага, потому что init это не менеджер сервисов. Менеджер сервисов это supervisord, monit и т.п.

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

97. "Выпуск Red Hat Enterprise Linux 6.9"  –1 +/
Сообщение от Zulu (?), 23-Мрт-17, 01:34 
monit это костыль. Возникший из-за угребищности sysV init и не решающий все задачи. А так да.
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск Red Hat Enterprise Linux 6.9"  +/
Сообщение от Andrey Mitrofanov (?), 23-Мрт-17, 16:09 
> Запущен ли сервис? Отключен или упал в процессе? Почему не стартовал сервис?
> Как предотвратить запуск сервиса в категорически неподходящей обстановке, чтоб он ничего
> не поломал (например чтоб ничего не писал в /whatever, покуда туда
> не примонтировалось то что должно)?

Это всё делается коротким [ba]sh-скриптом в runit-е (или daemontools-е, или любом из других его идейных отпрысков), который [ВНИМАНИЕ! Это сложно, сосредоточьтесь1] короче соответствующей _простыни_ юнить-его-фейлов. :-P

http://jdebp.eu/FGA/run-scripts-and-service-units-side-by-si...

Это давно решённая проблема:
"TL;DR: Use runit; skip to “This is a Solved Problem” and “Additional Resources” sections at the end of this post."

http://jtimberman.housepub.org/blog/2012/12/29/process-super.../

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

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

94. "Выпуск Red Hat Enterprise Linux 6.9"  –1 +/
Сообщение от KonstantinB (ok), 22-Мрт-17, 19:17 
Если обобщить - то сервисы как first class objects.
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

96. "Выпуск Red Hat Enterprise Linux 6.9"  +/
Сообщение от freehckemail (ok), 22-Мрт-17, 23:08 
> Если обобщить - то сервисы как first class objects.

Так systemd - это, оказывается, язык программирования? :)

Нет, я понимаю. Чем туманнее сформулирована задача, тем веселее её решать. Так держать, молодцы.

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

98. "Выпуск Red Hat Enterprise Linux 6.9"  –2 +/
Сообщение от Zulu (?), 23-Мрт-17, 01:35 
> Нет, я понимаю. Чем туманнее сформулирована задача, тем веселее её решать. Так
> держать, молодцы.

Нет, это кто-то за деревьями не видит леса.

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

104. "Выпуск Red Hat Enterprise Linux 6.9"  +/
Сообщение от freehckemail (ok), 23-Мрт-17, 15:48 
> это кто-то за деревьями не видит леса.

К сожалению, деревьев действительно целый лес.

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

111. "Выпуск Red Hat Enterprise Linux 6.9"  –2 +/
Сообщение от KonstantinB (ok), 23-Мрт-17, 23:30 
Объекты бывают не только в языках программирования.

В Sun-овских презентациях SMF все это было очень подробно расписано, советую поискать.

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

114. "Выпуск Red Hat Enterprise Linux 6.9"  +/
Сообщение от freehckemail (ok), 24-Мрт-17, 12:46 
> Объекты бывают не только в языках программирования.

Объекты-то бывают, а вот объекты первого класса - это вполне определённое понятие, специфичное только для языков программирования.

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

112. "Выпуск Red Hat Enterprise Linux 6.9"  –2 +/
Сообщение от Вася Куропаткин 8 А (?), 23-Мрт-17, 23:37 
>> Задача, которую решает systemd, давно назрела, и ее надо решать.
> И Вас ведь не затруднит её озвучить, задачу эту?

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

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

72. "Выпуск Red Hat Enterprise Linux 6.9"  +3 +/
Сообщение от Аноним (-), 22-Мрт-17, 10:32 
Лично меня как юзера десктопный sysvinit полностью устраивает. Это как с эволюционизмом: в научном мире уже никто не будет оспаривать эволюционизм, будут лишь потихоньку уточнять какие-то вещи внутри эволюционизма. sysvinit -- то же самое. Если есть проблемы с sysvinit -- это не повод сносить его полностью. Это повод чутка улучшить sysvinit.

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

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

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

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




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

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