Проблема

После обновления платформы 1С не запускается Postgres Pro.

Диагностика

  • Проверить при запуске Postgres Pro наличие сообщений вида:
    systemctl status postgrespro-1c-16.service
    
    ● postgrespro-1c-16.service - Postgres Pro 1c 16 database server
    Loaded: loaded (/lib/systemd/system/postgrespro-1c-16.service; enabled; vendor preset: enabled)
    Active: failed (Result: exit-code) since Sun 2025-10-12 12:56:15 +05; 4min 33s ago
    Process: 6786 ExecStartPre=/opt/pgpro/1c-16/bin/check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
    Process: 6799 ExecStart=/opt/pgpro/1c-16/bin/postgres -D ${PGDATA} (code=exited, status=1/FAILURE)
    Main PID: 6799 (code=exited, status=1/FAILURE)
    CPU: 417ms
     
    systemd[1]: Starting Postgres Pro 1c 16 database server...
    postgres[6799]: 2025-10-12 12:56:14.833 +05 [6799] СООБЩЕНИЕ: передача вывода в протокол процессу сбора протоколов
    postgres[6799]: 2025-10-12 12:56:14.833 +05 [6799] ПОДСКАЗКА: В дальнейшем протоколы будут выводиться в каталог "log".
    systemd[1]: postgrespro-1c-16.service: Main process exited, code=exited, status=1/FAILURE
    systemd[1]: postgrespro-1c-16.service: Killing process 6800 (postgres) with signal SIGKILL.
    systemd[1]: postgrespro-1c-16.service: Killing process 6802 (postgres) with signal SIGKILL.
    systemd[1]: postgrespro-1c-16.service: Killing process 6803 (postgres) with signal SIGKILL.
    systemd[1]: postgrespro-1c-16.service: Failed with result 'exit-code'.
    systemd[1]: Failed to start Postgres Pro 1c 16 database server.
    systemd[1]: postgrespro-1c-16.service: Consumed 417ms CPU time.

Возможная причина: Некорректное значение параметра max_replication_slots. Перейти к решению.


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