Как успокоить сервер PostgreSQL?

В общем, есть необходимость работать с PostgreSQL и базой на 200 Гб, из баз работал только с MySQL да и то на уровне начинающего. Установил PostgreSQL по мануалу с базой, все вроде работало нормально день.
Сейчас сервер периодически падает и необходим заново перезагружать. Проблема в том, что не могу запросы с базы выпарсить. Ошибка с лога:

2018-02-24 13:21:39.843 MSK [5604] СООБЩЕНИЕ: работа системы БД была прервана; последний момент работы: 2018-02-24 12:28:26 MSK
2018-02-24 13:21:50.196 MSK [5604] СООБЩЕНИЕ: система БД была остановлена нештатно; производится автоматическое восстановление
2018-02-24 13:21:50.265 MSK [5604] СООБЩЕНИЕ: запись REDO начинается со смещения 20/731A0610
2018-02-24 13:21:50.265 MSK [5604] СООБЩЕНИЕ: неверная длина записи по смещению 20/731A06F0: ожидалось 24, получено 0
2018-02-24 13:21:50.265 MSK [5604] СООБЩЕНИЕ: записи REDO обработаны до смещения 20/731A06B8
2018-02-24 13:21:50.484 MSK [6392] СООБЩЕНИЕ: система БД готова принимать подключения
2018-02-24 13:16:01.420 MSK [724] СООБЩЕНИЕ: процесс сбора статистики (PID 2716) был прерван исключением 0xC000013A
2018-02-24 13:16:01.420 MSK [724] ПОДСКАЗКА: Описание этого шестнадцатеричного значения ищите во включаемом C-файле "ntstatus.h"
2018-02-24 13:16:01.491 MSK [5676] ВАЖНО: система баз данных в режиме восстановления
2018-02-24 13:16:01.523 MSK [724] СООБЩЕНИЕ: все серверные процессы завершены... переинициализация.
Скоро надо будет делать индекс, а это часов на 5-7, как сделать стабильной работу сервера?
  • Вопрос задан
  • 461 просмотр
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
А вы можете лог привести в хронологическом, а не рандомном порядке?

Вот это вот 0xC000013A - это через CTRL+C убит процесс. На такой жёсткий отстрел своих процессов база обижается и аварийно рестартует, т.к. могла быть повреждена shared memory.
Соответственно ищите, кто убивает процесс. Это не проблема базы, это проблема ОС.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы