Проблема

Запуск службы rubackup_api завершается с ошибкой.

Диагностика

  • На сервере установлен клиент ALT Linux 10.
  • Вывод статуса службы содержит сообщения: 
    [root@rb-master ~]# systemctl status rubackup_api.service
    rubackup_api.service - RuBackup API
    Loaded: loaded (/etc/systemd/system/rubackup_api.service; enabled; vendor_preset: disabled)
    Active: failed (Result: exit-code) since Mon 2026-01-19 18:41:39 MSK; 24min ago
    Process: 2987 ExecStart=/opt/rubackup/bin/rubackup_api --start (code=exited, status=1/FAILURE)
    Main PID: 2987 (code-exited, / rubackup /bin/cubackup_apill" -start (code exited, status=1/FAILURE)
    CPU: 522ms
    
    янв 19 18:41:39 rb-master systemd[1]: Started RuBackup API.
    янв 19 18:41:38 rb-master rubackup_api[2991]:Traceback (most recent call last):
    янв 19 18:41:38 rb-master rubackup_api[2991]: File "/opt/rubackup/lib/rubackup_rest_api_lib/rubackup_api.py", line 9, in <module>
    янв 19 18:41:38 rb-master rubackup_api[2991]: File "/opt/rubackup/lib/rubackup_rest_api_lib/api/error_handlers.py", line 7, in <module api.error_handlers>
    янв 19 18:41:38 rb-master rubackup_api[2991]: File "/opt/rubackup/lib/rubackup_rest_api_lib/psycopg2/__init__.py", line 51, in <module psycopg2>
    янв 19 18:41:39 rb-master rubackup_api[2991]: ImportError : libpq.so. 5: cannot open shared object file: No such file or directory
    янв 19 18:41:39 rb-master systemd[1]: rubackop_api. service: Main process exited, code-exited, status-1/FAILURE
    янв 19 18:41:39 rb-master systemd[1]: rubackup_api.service: Failed with result 'exit-code'
    CODE

Возможная причина: Не установлены зависимости. Перейти к решению.


Возможные причины