Архив метки: Systemd

Введение в Systemd. Часть 4






С целью обеспечения совместимости с System-V и LSB Systemd поддерживает работу с «традиционными» init-сценариями. Эти сценарии используются не только в SysV-init системах, но также и в системах, использующих Upstart. Такие сценарии интерпретируются оболочкой и при запуске требуют определения параметров, таких как 'start', 'stop' и 'restart'; этот подход в управлении службами используется с первых дней жизни SysV-init.

Systemd
Читать далее Введение в Systemd. Часть 4




Введение в Systemd. Часть 3. Юниты и цели






Работа, выполняемая Systemd в процессе загрузки системы (создание сокетов, настройка оборудования, монтирование ФС, запуск демонов и т. п.), группируется в юниты. Каждая задача, выполняемая Systemd  требует наличия конфигурационного файла для соответствующего юнита. В этих конфигурационных файлах содержится вся необходимая информация для каждого юнита. Например, для mount-юнита требуется имя устройства и путь к каталогу монтирования. В отличие от традиционных init-сценариев, фийлы конфигурации юнитов значительно короче и читабельнее и своим синтаксисом напоминают ini-файлы.

Systemd
Читать далее Введение в Systemd. Часть 3. Юниты и цели




Введение в Systemd. Часть 2






Ключевой особенностью Systemd является то, что он самостоятельно создаёт сокеты, что позволяет запускать сервисы параллельно, как только минимально-необходимая  часть системы и локальная ФС готовы к работе. Суть подхода заключается в том, что Systemd самостоятельно создаёт необходимые сокеты, используемые для взаимодействия между сервисами в процессе их запуска и работы.

Systemd
Читать далее Введение в Systemd. Часть 2




Введение в Systemd. Часть 1






Множество дистрибутивов Linux перешли с использования традиционной System V Init на Systemd — новейший из трёх самых крупных систем инициализации ОС, обещающий ускорение загрузки, не требующий явного определения зависимостей сервисов. Ко всему прочему Systemd избавлен от некоторых моментов, специфичных для разных дистрибутивов.
Systemd
Читать далее Введение в Systemd. Часть 1