Linux

systemd

23 статьи с причинами, проверками и пошаговыми решениями. Например: Failed to start; Служба не запускается.

Failed to start systemd: «Failed to start … service» — как найти причину Сообщение systemd само ошибку не объясняет — причина записана в журнале. Выполните `systemctl status имя.service` и `journalctl -xeu имя.service`: там видно, что именно … Linux Linux: Failed to connect to bus: No such file or directory — причины и решение Ошибка Failed to connect to bus: No such file or directory возникает, когда у пользовательской сессии нет доступа к шине D-Bus или переменных XDG_RUNTIME_DIR и DBUS_SESS… Linux systemd: A start job is running — долгая загрузка из-за ожидания службы — причины и решение При старте systemd ожидает устройство или службу, которые не появляются: диск из fstab, сетевая служба или том. Ниже — причины и порядок действий от простого к сложному. Linux start-limit-hit systemd: Start request repeated too quickly — служба не запускается — причины и решение systemd ограничивает частоту перезапуска службы. Ниже — причины и порядок действий от простого к сложному. Linux Журнал systemd занимает много места на диске — причины и решение Журнал systemd-journald может занимать гигабайты. Ниже — причины и порядок действий от простого к сложному. Linux systemd: Unit file has a bad setting — ошибка в unit-файле — причины и решение Опечатка в секции, ключе или значении. Проверьте systemd-analyze verify и перезагрузите конфигурацию systemctl daemon-reload. Linux systemd: Start request repeated too quickly — причины и решение Start request repeated too quickly — защита systemd от бесконечных рестартов аварийной службы. Посмотрите журнал перед первым падением, а не последние строки о лимите за… Linux systemd-journald: журналы занимают много места — как очистить — причины и решение Ограничьте размер: journalctl --vacuum-size=500M или SystemMaxUse в journald.conf. Linux systemd: status=203/EXEC — не удалось выполнить ExecStart — причины и решение Код 203 означает, что исполняемый файл не найден или нет прав. Проверьте путь, права, shebang и SELinux. Linux systemd: status=203/EXEC — сервис не запускается — причины и решение systemd status=203/EXEC появляется, когда служба не может выполнить команду из ExecStart: путь неверен, файл не исполняемый или указан неподходящий интерпретатор. Открой… Linux systemd: EnvironmentFile не найден после переноса приложения — причины и решение После переноса приложения systemd сообщает, что EnvironmentFile не найден: в unit остался старый абсолютный путь, файл перемещён либо для необязательного окружения забыл… Linux (systemd) systemd: ExecStart выдаёт status=203/EXEC при существующем скрипте — причины и решение При status=203/EXEC systemd не смог выполнить команду ExecStart, даже если файл скрипта существует. Возможны неверный путь, отсутствие исполняемого интерпретатора, непод… Linux (systemd) systemd: Unit not found после перемещения файла службы — причины и решение После перемещения unit-файла systemd сообщает Unit not found. Чаще всего служебный файл лежит не в каталоге поиска либо менеджер служб не перечитал изменения. Linux (systemd) systemd: status=217/USER из-за отсутствующей учётной записи службы — причины и решение Сообщение status=217/USER при запуске службы systemd указывает, что менеджер не смог подготовить учётную запись, указанную в `User=` или связанную с запуском. Linux (systemd) systemd: Служба systemd ждёт сеть и превышает время запуска при загрузке — причины и решение Служба systemd ждёт сеть при загрузке, потом превышает время запуска. Причиной может быть сетевой mount, неправильно выбранная цель network-online.target либо доступност… Linux (systemd) systemd: Служба systemd запускается вручную, но не после перезагрузки — причины и решение Служба systemd успешно стартует командой `systemctl start`, но не запускается после перезагрузки. Для начала различите отсутствие автозапуска и ошибку самой службы в про… Linux (systemd) systemd: Таймер systemd не запускает задание в ожидаемое время — причины и решение Таймер systemd не запускает задание в назначенный час или запускает его позже. Необходимо разделить ошибку календарного выражения, неактивный таймер, неправильные часы и… Linux (systemd) systemd: журнал занимает много места в /var/log/journal — причины и решение Рост /var/log/journal связан с количеством событий и политикой хранения journald. Оцените занятое место командой journalctl --disk-usage, найдите шумный юнит и настройте… Linux