[sisyphus] Что делать с systemd?
Michael Shigorin
mike на altlinux.org
Пт Янв 15 20:57:57 MSK 2021
On Wed, Jan 13, 2021 at 03:32:15PM +0300, Михаил Новоселов wrote:
> >> systemd так и задуман, чтоб КАЖДАЯ перезагрузка проходила с
> >> новым порядком запуска юнитов с непредсказуемым результатом?
> > Ну не умеют эти "архитехтуры" головой думать. Умели бы -- хоть
> > проверку ацикличности графа делали бы при изменении вводных,
> > чтоб проблемы вылезали по возможности не при запуске/останове,
> > а тогда, когда с ними получается что-то сделать разумным
> Затыки возникают из-за ошибок уже после запуска сервиса или их
> слишком долгой работы, разве проверка на ацикличность поможет
> это избежать?
Затыки возникают из-за головотяпства. Яркая иллюстрация --
искуственно созданные проблемы при отсутствующих блочных
устройствах (свопе, например). Казалось бы, какое твоё дело,
пиналки сервисов -- когда свалится (если свалится), вот там
и надо смотреть; но нет, надо заблокировать процесс на минуты
без возможности сказать "проехали".
PS: я *много* лет собирал регулярки/стартеркиты и с sysvinit,
и с systemd -- насмотрелся предостаточно "новых и улучшенных"
режимов отказа.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
Подробная информация о списке рассылки Sisyphus