Проблемы со стартом PostgreSQL

Материал из ИбисоПедии
Перейти к: навигация, поиск

Не запускается служба PostgreSQL

Описание

Сервис стартует, появляется один процесс postgres и тишина. Процесс вяло читает с диска. Время идёт, но сервер не стартует. В логах - тишина. После обследования $PGDATA было обнвружено почти несколько тысяч файлов в $PGDATA/base/pgsql_temp/

Решение

  1. Переименовать директорию $PGDATA/base/pgsql_tmp
  2. Прибить процесс, который не мог стартануть.
  3. Удалить postgresql.pid.
  4. Запустить сервер.
  5. Удалить переименованный старый pgsql_tmp