|
1С + PostgreSQL lost synchronization with server | ☑ | ||
---|---|---|---|---|
0
K1RSAN
24.02.20
✎
09:16
|
Одна из баз отваливается с такой ошибкой. Думал протестировать, для этого хотел сделать ДТ на всякий случай и проверить в локальной версии - опять падает. Как бороться с таким?
|
|||
1
rphosts
24.02.20
✎
09:21
|
Сам сервиc/служба постгри фурычит? С сервера 1С по Plqsl до постгри достучатся получается?
|
|||
2
K1RSAN
24.02.20
✎
09:29
|
(1) Другие базы работают нормально. Ща админу позвонил, будем на пару смотреть, но вдруг есть готовое что-то. Отпала только одна база из 5
|
|||
3
K1RSAN
24.02.20
✎
09:30
|
(1) Служба работает, 9.6 (х64) версия
|
|||
4
rphosts
24.02.20
✎
09:51
|
(2) судя по сообщению сервер 1С не моет подключиться к этой БД. Бэкапы-то есть?
|
|||
5
K1RSAN
24.02.20
✎
10:05
|
(4) бэкапы делаются ночью. Вопрос в том - перезагрузка сервера поможет (нашел в паре мест в интернете, в том числе на ИС), или надо именно архив восстанавливать? Или еще что может надо сделать? Или мало кто юзает связку Постгре+1С, и нет "коллективных знаний" по этому вопросу?
|
|||
6
rphosts
24.02.20
✎
10:17
|
(5)начни с подключения именно к этой БД средствами plsql. То, что сколько-то баз норм - не показатель про остальные БД.... вариантов море, начиная с того, что базу могли вообще снести, могло место кончиться (если разные БД на разных дисках) и т.п.
Если собираетесь стопать - снимите со всего что снимается копии, как стопнете - сделайте копии каталогов настроек и каталогов с файлами БД прежде чем продолжать эксперименты. |
|||
7
dmrjan
24.02.20
✎
10:44
|
Тут посмотри https://www.linux.org.ru/forum/admin/1934412. Похожая тема и решение.
|
|||
8
ansh15
24.02.20
✎
11:21
|
(0) >>для этого хотел сделать ДТ на всякий случай и проверить в локальной версии - опять падает
Что при этом пишет в логи СУБД, в техжурнал 1С, журналы операционной системы? Обычно в dt может не выгружаться, когда сервер приложений 1С 32-битный. |
|||
9
bolero
25.02.20
✎
11:16
|
(0) давно сталкивался с таким, помню лишь что вылечилось легко, одним параметром в конфиге (каким - не помню)
после lost synchronization with server идет got message type "X", length NNNNN, вот от длины и надо отталкиваться где-то есть параметр, ограничивающий максимальный кусок данных, нужно найти похожий по размеру его увеличиваешь раз в 5 сразу, прогоняешь заново у меня с рабочей машины: shared_buffers = 8GB work_mem = 512MB temp_buffers = 1GB maintenance_work_mem = 2GB max_wal_size = 4096MB effective_cache_size = 24GB скорее всего один из этих параметров |
|||
10
Nikoss
25.02.20
✎
11:23
|
(9) для какого железа такой конфиг?
|
|||
11
bolero
25.02.20
✎
11:27
|
(10) 64G мозгов
если у тебя, допустим, 16G - дели все на 4 ;) |
|||
12
bolero
25.02.20
✎
11:28
|
work_mem и temp_buffers только и так маленькие, сильно их не обижай
у меня просто 10 баз, и в них ходят все пользователи, в сумме сеансов получается немало, поэтому поставил такими маленькими |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |