[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: systemd (sysvinit осиротел, галактико опасносте!)



Alexey Shrub -> Debian Russian Mailing List  @ Wed, 02 Mar 2016 14:30:26 +0300:

 >> какую проблему решает systemd?

 AS> Вроде тут уже всё плюсы озвучивали в предыдущие холивары, но повторю своё
 AS> мнение - для меня systemd это, в первую очередь, нормальный высокоуровневый
 AS> интерфейс.
 AS> Чтобы не повторять то что говорил ранее - вот свежий пример, рассказывали мне
 AS> недавно что какому-то совсем не юникс пользователю написали инструкцию как что
 AS> делать на юникс сервере, в которой были традиционные ps aux | fgrep с
 AS> последующим kill'ом по пиду. Так вот на этом месте он часто тупил, подумалось
 AS> мне, что это реально дурацкий способ, мы же в 21-м веке, должен быть
 AS> нормальный интерфейс жесткого останова сервиса и точно - 
 AS> systemctl умеет слать сигналы сервису по имени

Это не про systemd, а про горе-сисадминов.

Это реально дурацкий способ, что при наличии systemd, что при его
отсутствии.  Если это сервис, то помогает, сюрприз, команда service.
Ну, допустим, service ее зовут в Debian-based, в редхатоидах она может
быть svc, а универсальный способ - /etc/init.d/имя-сервиса
start|stop|restart|reload.  Сигналы сервису слать не надо.  Если же речь
идет об имени процесса, а не сервиса, то хорошо работает pkill.  Причем
далеко не только в линуксах, в отличие от systemd.


Reply to: