Size: a a a

PostgreSQL + 1C + Linux

2020 October 30

AS

Alexander Solncev in PostgreSQL + 1C + Linux
Error
А клиент 1С на линуксе или на виндовс?
клиент на винде
источник

AS

Alexander Solncev in PostgreSQL + 1C + Linux
заявление уходит, показыват что все ок, но статус соответственно не обновляется, техподдержка отчетности шлет и говорит что проблема из за кодировки на сервере
источник

LK

L K in PostgreSQL + 1C + Linux
Alexander Solncev
я так  понимаю проблема скорей на стороне контейнера постгре а не на стороне сервера 1с
локали правильные должны быть везде
источник

AS

Alexander Solncev in PostgreSQL + 1C + Linux
L K
локали правильные должны быть везде
А правильные это какие?
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Коллеги, подскажите по параметру PG  archive_timeout
Сейчас делал PAGE-бэкап с помощью pg_probackup и он отвалился по дефолтному таймауту в 5 мин, т.к. не дождался WAL-сегмента из-за низкой активности в БД.
В документации рекомендуется на мастере выставить archive_timeout меньше, чем параметр --archive-timeout для pg_probackup - тут все понятно и логично.
Непонятно мне следующее - я WAL-архив собираю с помощью pg_receivewal, и параметр archive_mode = off. Отсюда вопрос - а сработает ли archive_timeout?
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
сам себе отвечу )
сработает
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Alexander Malykhin
Коллеги, подскажите по параметру PG  archive_timeout
Сейчас делал PAGE-бэкап с помощью pg_probackup и он отвалился по дефолтному таймауту в 5 мин, т.к. не дождался WAL-сегмента из-за низкой активности в БД.
В документации рекомендуется на мастере выставить archive_timeout меньше, чем параметр --archive-timeout для pg_probackup - тут все понятно и логично.
Непонятно мне следующее - я WAL-архив собираю с помощью pg_receivewal, и параметр archive_mode = off. Отсюда вопрос - а сработает ли archive_timeout?
если у Вас pg_receivewal, то Вам как раз и не нужна эта возня с archive_timeout, pbk умеет парсить .partial файлы
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Grigory Smolkin
если у Вас pg_receivewal, то Вам как раз и не нужна эта возня с archive_timeout, pbk умеет парсить .partial файлы
да, но:
2020-10-30 20:13:22 MSK [1056406]: INFO: Wait for LSN 864/966B8B40 in archived WAL segment /srv/storage/postgres_backup/wal/pgsrv/000000010000086400000096
2020-10-30 20:18:22 MSK [1056406]: ERROR: WAL segment 000000010000086400000096 could not be archived in 300 seconds
2020-10-30 20:18:22 MSK [1056406]: WARNING: Backup QJ0XYP is running, setting its status to ERROR
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
а VERBOSE можете показать?
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
может из-за того, что в pg_receivewal сжатие включено?
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Grigory Smolkin
а VERBOSE можете показать?
ну только как-то проэмулировать
я просмотрел архив - таких пауз больше 5 минут за последние сутки не увидел, а дальше листать устал
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Alexander Malykhin
может из-за того, что в pg_receivewal сжатие включено?
не, тоже должен прожевывать
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Alexander Malykhin
ну только как-то проэмулировать
я просмотрел архив - таких пауз больше 5 минут за последние сутки не увидел, а дальше листать устал
ну это поведение уже по идее проэмулировано в тестах
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
я потому и удивился
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
ну я профеесионально нахожу проблемы на ровном месте )
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
ща момент
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
я включил VERBOSE в консоль, теперь мне покажет миллион строк на каждый файл )
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
можно сделать так:
--log-level-file=VERBOSE --log-filename=experiments.log
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
вот именно так и сделал, и получил файл в 98 байт (
источник