Каталог ошибок systemd
Записи с меткой «конфигурация».
- Все 441
- Ошибки служб 151
- Сообщения журнала 100
- Коды выхода 56
- Таймеры, сокеты, монтирование 50
- Конфигурация unit 28
- Состояния результата 15
- Ресурсы и ограничения 13
- Сигналы 12
- Загрузка системы 8
- Зависимости и порядок 8
46 записей, страница 1 из 2
Порядок: по разделам · недавно обновлённые · новые- Конфигурация unitтолько этот раздел
- Operation refused, unit may be requested by dependency only systemd отказывается запускать unit вручную из-за RefuseManualStart=yes. Что это значит и как запустить службу правильно.
- Service has more than one ExecStart= setting Несколько команд запуска допустимы только при Type=oneshot. Как правильно заменить команду в переопределении. обновлено 15 сентября 2026
- 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: чем это отличается и когда ломается.
- Две службы конфликтуют: Conflicts= и взаимная остановка Запуск одной службы останавливает другую: параметр Conflicts=. Когда это полезно и когда мешает. обновлено 15 сентября 2026
- Кавычки в 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-файле разбираются не так Значения времени без единицы читаются как секунды. Разбор форматов и частых ошибок в таймаутах.
- Служба перестала работать после добавления параметров защиты Порядок действий при добавлении изоляции: какие параметры ломают что и как найти виновника быстро.
- Служба пользователя не запускается или не переживает выход systemctl --user: служба останавливается при выходе из системы. Разбор lingering и отличий от системных служб.
- Шаблонный unit: экземпляр не запускается Служба вида имя@экземпляр не запускается: нет файла настроек экземпляра, неверное экранирование, не включён шаблон.
- Коды выходатолько этот раздел
- status=1/FAILURE в systemd Код 1/FAILURE означает, что программа запустилась и сама завершилась с ошибкой. Как найти настоящую причину в журнале службы.
- status=6/NOTCONFIGURED Код 6 по соглашению LSB: программа установлена, но не настроена. Чем отличается от 5 и 78 и почему служба не должна падать молча.
- Сообщения журналатолько этот раздел
- Configuration file is marked executable Предупреждение о правах: unit-файл помечен исполняемым. Откуда берётся и почему это стоит исправить.
- Configuration file is marked world-inaccessible Предупреждение о правах на unit-файл: служба работает, но файл недоступен для чтения другим.
- Состояния результататолько этот раздел
- Failed with result «success»: странное сочетание в журнале Служба помечена упавшей с результатом «успех»: разбор этого сочетания и когда оно нормально.
- Ошибки службтолько этот раздел
- Apache: Invalid command — не включён модуль Apache не запускается: директива требует модуль, который не подключён. Как найти нужный модуль и включить.
- Apache: правила .htaccess не действуют Файл .htaccess игнорируется: запрещён параметром AllowOverride, нет нужного модуля, файл не читается.
- Docker: unable to configure the Docker daemon with file daemon.json Демон Docker не запускается из-за ошибки в /etc/docker/daemon.json: неверный JSON или неизвестный ключ.
- Docker: unable to configure the Docker daemon — конфликт -H и hosts Адрес прослушивания задан дважды: ключом -H в unit-файле и параметром hosts в daemon.json. Демон отказывается стартовать.
- fail2ban: Failed during configuration и отсутствующий файл журнала fail2ban не запускается: в правиле указан файл журнала, которого нет. Переход на чтение журнала systemd.
- nginx reload не применяет изменения Перезагрузка nginx прошла, а изменения не действуют: правка не в том файле, файл не включён, кеш, старые рабочие процессы.
- nginx: [emerg] duplicate listen options и conflicting server name nginx не запускается из-за повторных объявлений: duplicate listen options, conflicting server name, duplicate default server.
- nginx: [emerg] open() failed при чтении конфигурации nginx не может открыть файл конфигурации, включённый через include, или файл сертификата. Разбор путей и прав.
- nginx: [emerg] unknown directive nginx не запускается: неизвестная директива в конфигурации. Опечатка, не тот контекст или отсутствующий модуль.
- nginx: could not build server_names_hash nginx не запускается при большом числе или длинных именах серверов: нужно увеличить server_names_hash_bucket_size.
- php-fpm: ошибка в описании пула и отказ запуска php-fpm не запускается: неверный параметр в pool.d, несуществующий пользователь, недоступный путь сокета.
- sshd: Bad configuration option и отказ запуска sshd не запускается из-за ошибки в sshd_config: неизвестный параметр, устаревшая настройка, ошибка в include.
- Клиенты не видят новый ресурс сетевой файловой системы Описание ресурсов правлено, клиенты получают отказ: список не перечитан или ресурс описан неверно.