systemd для администратора

Lennart Poettering (автор)
Первоисточник (на английском языке) опубликован на сайте автора: http://0pointer.de/blog/projects

Базовые сведения о systemd

Сергей Пташник (русский перевод)
Актуальная версия перевода доступна на личной странице переводчика: http://www2.kangran.su/~nnz/pub/s4a/
Данный документ доступен на условиях лицензии CC-BY-SA 3.0 Unported
6 декабря 2012 г.

Предисловие автора

Многие из вас, наверное, уже знают, что systemd — это новая система инициализации дистрибутива Fedora, начиная с Fedora 14. Помимо Fedora, systemd также поддерживает и другие дистрибутивы, в частности, OpenSUSE2. systemd предоставляет администраторам целый ряд новых возможностей, значительно упрощающих процесс обслуживания системы. Эта статья является первой в серии публикаций, планируемых в ближайшие месяцы. В каждой из этих статей я попытаюсь рассказать об очередной новой возможности systemd. Большинство этих возможностей можно описать легко и просто, и подобные статьи должны быть интересны довольно широкой аудитории. Однако, время от времени мы будем рассматривать ключевые новшества systemd, что может потребовать несколько более подробного изложения.
Lennart Poettering, 23 августа 2010 г.

Содержание

1 Контроль процесса загрузки
2 О службах и процессах
3 Преобразование SysV init-скрипта в systemd service-файл
4 Убить демона
5 Три уровня выключения
6 Смена корня
7 Поиск виновных
8 Новые конфигурационные файлы
9 О судьбе /etc/sysconfig и /etc/default
10 Экземпляры служб
11 Службы с активацией в стиле inetd
12 К вопросу о безопасности
13 Отчет о состоянии службы и ее журнал
14 Самодокументированный процесс загрузки
15 Сторожевые таймеры
16 Запуск getty на последовательных (и не только) консолях
17 Работа с Journal
18 Управление ресурсами с помощью cgroups