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
. вот и все!