active: failed (result: exit-code)
Ниже systemd пишет еще Failed to determine user credentionals: No such process
Failed at step USER spawning /путь до службы/postgrest: No such process
Main process exited, code=exit, status=217/USER
Подскажите пожалуйста в какую сторону копать? Для меня это вещь в новинку.
какой пользователь указан в строке, начинающейся с User=, в файле службы? systemctl cat service_name | grep -oP '(?<=^User=).*', где service_name — имя службы есть ли такой пользователь в системе? getent passwd user_name, где user_name — имя пользователя
Эта ошибка не всегда связана с сервисом и его настройками, какие-то фоновые процессы могли подвесить systemd и не дают запускать новые сервисы Попробуй пнуть systemd командой systemctl daemon-reexec и перезапустить сервис postgREST
Имеете в виду в postgrest.conf?
Спасибо, попробую!
нет. имеется ввиду в файле службы, расположение которого указано в выводе команды systemctl status service_name в строке Loaded, где service_name — имя службы.
Обсуждают сегодня