|
Перезагрузка сервера 1с+PostgreSQL | ☑ | ||
---|---|---|---|---|
0
Atos11
13.05.20
✎
12:53
|
Добрый день! Столкнулся с проблемой, после перезапуска сервера (w2008r2) очень долго не стартует сервис PostgreSQL. При попытке запустить 1с ошибка: сервер БД не обнаружен. В логах PostgreSQL вот что:
< 2020-05-09 06:54:30.205 MSK >LOG: received fast shutdown request < 2020-05-09 06:54:30.205 MSK >LOG: aborting any active transactions < 2020-05-09 06:54:30.205 MSK >LOG: autovacuum launcher shutting down < 2020-05-09 06:59:35.260 MSK >FATAL: the database system is starting up < 2020-05-09 06:59:35.276 MSK >LOG: database system was interrupted; last known up at 2020-05-09 06:54:38 MSK < 2020-05-09 06:59:35.276 MSK >FATAL: the database system is starting up < 2020-05-09 06:59:35.292 MSK >FATAL: the database system is starting up ......................через 30 минут........................... < 2020-05-09 07:32:35.138 MSK >LOG: database system was not properly shut down; automatic recovery in progress < 2020-05-09 07:32:35.794 MSK >LOG: invalid record length at 188/4A45ED30: wanted 24, got 0 < 2020-05-09 07:32:35.794 MSK >LOG: redo is not required < 2020-05-09 07:32:36.948 MSK >LOG: MultiXact member wraparound protections are now enabled < 2020-05-09 07:32:37.042 MSK >LOG: database system is ready to accept connections < 2020-05-09 07:32:37.057 MSK >LOG: autovacuum launcher started Через 30 минут начинает работать. Из-за чего это происходит? БД не успевает завершить транзакции и после перезапуска их восстанавливает? тогда каким образом перезапускать сервер что бы этих проблем не было? |
|||
1
mistеr
13.05.20
✎
12:57
|
(0) >database system was not properly shut down
Какое слово непонятно? Завершение работы было нештатным, убили сервис наверное. Гасите сервер как положено. |
|||
2
Atos11
13.05.20
✎
13:10
|
(1) А как положено? остановить сервис а потом перезагрузить сервер?
|
|||
3
Atos11
13.05.20
✎
13:10
|
Раньше так же перезапускал, таких проблем не было.
|
|||
4
mistеr
13.05.20
✎
13:11
|
(2) Да
(3) Значит что-то изменилось. |
|||
5
Atos11
13.05.20
✎
13:13
|
Возможно что база выросла, и диски не успевают отработать? (4диска SAS15k raid10) Длинна очереди диска до 10 доходит после перезапуска....
|
|||
6
mistеr
13.05.20
✎
13:16
|
(5) После перезапуска это восстановление. Чтобы его не было, нужно перезапускать штатно. Это значит так, как написано в документации к PostgreSQL.
|
|||
7
Atos11
13.05.20
✎
13:38
|
(6) Спасибо!
|
|||
8
ansh15
13.05.20
✎
16:14
|
Windows сбрасывает полностью кэш файловой системы на диски в процессе завершения работы?
Или будет нелишним воспользоваться, например, этим https://docs.microsoft.com/ru-ru/sysinternals/downloads/sync сразу после останова службы СУБД(любой)? Особенно, если база не совсем маленькая(от 30-ти ГБ и больше). |
|||
9
Atos11
13.05.20
✎
16:28
|
(8) Я не знаю. Кешем управляет рейд контроллер.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |