Конфигурация unit
Раздел каталога: 28 записей с причинами, диагностикой и решением.
- Все 280
- Ошибки служб 91
- Коды выхода 55
- Сообщения журнала 34
- Конфигурация unit 28
- Таймеры, сокеты, монтирование 19
- Ресурсы и ограничения 13
- Состояния результата 12
- Сигналы 12
- Загрузка системы 8
- Зависимости и порядок 8
28 записей
Порядок: по разделам · недавно обновлённые · новые- Failed to connect to bus: подключение к шине недоступно Команды systemctl не работают: нет подключения к шине. Разбор для контейнеров, сеансов по ssh и служб пользователя.
- Interactive authentication required при управлении службой systemctl требует аутентификации: обращение от непривилегированного пользователя через polkit. Как разрешить точечно.
- Operation refused, unit may be requested by dependency only systemd отказывается запускать unit вручную из-за RefuseManualStart=yes. Что это значит и как запустить службу правильно.
- Service has more than one ExecStart= setting Несколько команд запуска допустимы только при Type=oneshot. Как правильно заменить команду в переопределении.
- Unit file is bad и ошибки разбора unit-файла systemd не может разобрать unit-файл: неизвестные параметры, ошибки в секциях, недопустимые значения. Как найти проблемную строку.
- Unit is masked: служба запрещена к запуску Сообщение Unit is masked: unit заблокирован ссылкой на /dev/null. Как найти и снять маскировку.
- Unit … has no installation config: не включается автозапуск systemctl enable отказывает: в unit-файле нет секции [Install] или WantedBy. Как включить службу в автозапуск правильно.
- Unit … not found: unit-файл не найден Сообщение Unit not found при запуске службы: файла нет, не выполнен daemon-reload, опечатка в имени или не указано расширение.
- Unit-файл лежит не в том каталоге Каталоги поиска unit-файлов и их приоритет. Почему файл в /lib перезаписывается обновлением, а в /etc — нет.
- WantedBy= в неверной секции: автозапуск не работает Параметр WantedBy= указан в [Unit] вместо [Install]. Служба запускается вручную, но не поднимается после перезагрузки.
- Warning: The unit file … changed on disk Предупреждение о том, что unit-файл изменился на диске: systemd работает со старой версией. Когда нужен daemon-reload.
- Автозапуск настроен ссылкой вручную Ссылка создана руками вместо systemctl enable: чем это отличается и когда ломается.
- В терминале работает, а под systemd нет Самая частая жалоба: программа запускается руками, но не как служба. Полный разбор отличий окружения.
- Две службы конфликтуют: Conflicts= и взаимная остановка Запуск одной службы останавливает другую: параметр Conflicts=. Когда это полезно и когда мешает.
- Журнал пропадает после перезагрузки journalctl не показывает записи прошлых загрузок: журнал хранится только в памяти. Как включить постоянное хранение.
- Кавычки в ExecStart= разбираются не так, как ожидается Аргументы с пробелами и кавычками: как systemd делит строку запуска и почему программа получает не то.
- Одноразовая задача: как не получить ложный сбой Правильная настройка Type=oneshot: RemainAfterExit, коды возврата, зависимости и вызов по таймеру.
- Параметр не работает: он появился в более новой версии systemd Настройка из документации не действует, потому что версия systemd на сервере старше. Как проверить версию и найти замену.
- Переменная в unit-файле не разворачивается Запись со знаком доллара попадает в аргументы буквально. Где подстановка работает, а где нет.
- Переопределение через drop-in не применяется Правка через systemctl edit или файл в каталоге .d не действует: разбор причин, включая особенность списочных параметров и ExecStart.
- Правка fstab не применяется: генераторы unit Точки монтирования из fstab превращаются в unit генератором. Почему после правки нужен daemon-reload. обновлено 15 сентября 2026
- Пределы ресурсов в unit-файле не применяются Почему limits.conf не действует на службы и как проверить действующие пределы процесса.
- Промежутки времени в unit-файле разбираются не так Значения времени без единицы читаются как секунды. Разбор форматов и частых ошибок в таймаутах.
- Служба active, но не работает: обёртки и oneshot Почему состояние active не означает работающую программу: oneshot с RemainAfterExit, обёртки, потерянный главный процесс.
- Служба включается или отключается сама после установки пакета Наборы предустановок решают, включать ли службу при установке. Как посмотреть и переопределить.
- Служба перестала работать после добавления параметров защиты Порядок действий при добавлении изоляции: какие параметры ломают что и как найти виновника быстро.
- Служба пользователя не запускается или не переживает выход systemctl --user: служба останавливается при выходе из системы. Разбор lingering и отличий от системных служб.
- Шаблонный unit: экземпляр не запускается Служба вида имя@экземпляр не запускается: нет файла настроек экземпляра, неверное экранирование, не включён шаблон.