Задать вопрос
@slavashock

Ошибка при запуске сервиса на Ubuntu, что за ошибка (code=exited, status=203/EXEC)?

Запуск gunicron из командной строки с той же командой выполняется четко, а при попытке запуска как службы выдаёт ошибку: (code=exited, status=203/EXEC)

gunicorn --workers 5 --bind 0.0.0.0:36361

Если запускать сервис командой: sudo systemctl start loaders, сервис не запускается

Содержимое loaders.service
[Unit]
Description=Gunicorn instance to serve loaders webserv API
After=network.target

[Service]
User=administrator
Group=administrator
WorkingDirectory=/home/administrator/flask/loaders_webserv
Environment="PATH=/home/administrator/flask/loaders_webserv/bin"
ExecStart=/home/administrator/flask/loaders_webserv/bin/gunicorn --workers 5 --bind 10.1.11.25:36361 main:app
Restart=always

[Install]
WantedBy=multi-user.target



Ошибка выводящаяся при вызове systemctl status
× loaders.service - Gunicorn instance to serve loaders webserv API
Loaded: loaded (/etc/systemd/system/loaders.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2023-01-23 10:28:30 +04; 1h 31min ago
Process: 122900 ExecStart=/home/administrator/flask/loaders_webserv/bin/gunicorn --workers 5 --bind 0.0.0.0:36361 main:app (code=exited, status=203/EXEC)
Main PID: 122900 (code=exited, status=203/EXEC)
CPU: 1ms

янв 23 10:28:30 pa-srv24 systemd[1]: loaders.service: Scheduled restart job, restart counter is at 5.
янв 23 10:28:30 pa-srv24 systemd[1]: Stopped Gunicorn instance to serve loaders webserv API.
янв 23 10:28:30 pa-srv24 systemd[1]: loaders.service: Start request repeated too quickly.
янв 23 10:28:30 pa-srv24 systemd[1]: loaders.service: Failed with result 'exit-code'.
янв 23 10:28:30 pa-srv24 systemd[1]: Failed to start Gunicorn instance to serve loaders webserv API.
  • Вопрос задан
  • 3186 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Возможно, journalctl может подсказать подробности: journalctl -u loaders.service
Stackoverflow советует проверить, есть ли у пользователя (в твоем случае administrator) права на запуск
/home/administrator/flask/loaders_webserv/bin/gunicorn
, и сделать chown этого файла на требуемого пользователя при необходимости.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы