Postgres Pro не стартует после перезагрузки в linux

Регулярно после экстренной перезагрузки не стартует postgresPro sql — что делать ?

Сначала проверяем запущены ли какие нибудь процессы пользователем postgres :

ps aux |grep postgres

бывает так , что вывод команды указывает на два запущенных экземпляра сервера postgrespro —

в этом случае нужно немного подождать и сервер самостоятельно проведет регламентные мероприятия по запуску и через некоторое время запустится сам.

если запуск «завис» на очень длитеное время , то нужно от имени пользователя postgres перезапустить сервер применяя утилиту командной строки:


pg_ctl  -w restart -D /var/lib/pgpro/1c-14/data/  (для версии postgrespro 14)

запустить: start

иногда с первого раза не срабатывает , и тогда нужно процедуру перезапуска повторить.

провериь состояние запуска сервера postgrespro можно также утилитой комнадной строки о имени пользователя postgres

pg_ctl  -w status -D /var/lib/pgpro/1c-14/data/

файл /usr/local/var/postgres/postmaster.pid трогать не нужно т.к. он лишь отображает текущее состояние сервера

pg_ctl  -w restart -D /var/lib/pgpro/1c-14/data/  (для версии postgrespro 14)

иногда с певрго раза не срабатывает , и тогда нужно процедуру перезапуска повторить.

провериь состояние запуска сервера postgrespro можно также утилитой комнадной строки о имени пользователя postgres

pg_ctl  -w status -D /var/lib/pgpro/1c-14/data/

файл /usr/local/var/postgres/postmaster.pid трогать не нужно т.к. он лишь отображает текущее состояние сервера