systemctl avise.service не найден

Когда я сохраняю avise.service файл в /etc/systemd/system/avise.service. я получилnot-found ошибка.

systemctl status avise
● avise.service
   Loaded: not-found (Reason: Unit avise.service not found.)
   Active: failed (Result: exit-code) since Thu 2020-08-27 11:04:58 EDT; 22min ago
 Main PID: 3539430 (code=exited, status=125)

Но когда я храню тот же служебный файл в /lib/systemd/system/avise.service. Работает нормально.

Но почему не работает в первом сценарии? почему systemd не может найти файл в первом случае. Как я могу отладить этот сценарий с помощью systemd.

1 ответ

Я понял это. В RHEL 8 мой контекст selinux по умолчанию Myservice.service unconfined_u:object_r:admin_home_t:s0в /etc/systemd/system/ я изменил его на system_u:object_r:systemd_unit_file_t:s0. вот и все!

Другие вопросы по тегам