admin@demi4.com

pg_dump on slave – DETAIL: User query might have needed to see row versions that must be removed

pg_dump on slave - DETAIL: User query might have needed to see row versions that must be removed

Налаштовував бекап на slave сервері, та зіткнувся з помилкою, яка призводить до падіння бекап процесу.

Запустив скрипта і тут таке:

Пошукавши в інеті інфо щодо цього повідослення, з’ясувалось таке – що під час створення дампу, slave очикував деякий час завершення транзакції на мастері, не дочекався і припинив процесс.

Вирішилась ситуація додаванням на слейв сервері параметрів у конфіг postgresql.conf

Розмір параметів:

визначається експерементально – з огляду на час виконання максимально довгого запиту у базі.

Після цього перезапутити postgres та можна робити бекап.

0 голосов
Позначки:, ,

Залишити відповідь

Увійти через: 

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

curl force IPv4 – disable IPv6 in curl and PHP

curl Couldn’t bind to…curl Couldn’t bind to…

Программист обратился с такой ошибкой: 2 голоса Схожі записи: Снижение нагрузки при бекапе на нагруженном сервере Установка php-5.4 на Centos 6.5 Warning: Unknown: Input variables exceeded 1000. To increase the

rm -f *: Argument list too long

rm -f *: Argument list too longrm -f *: Argument list too long

На одном серваке который достался мне с новым заказчиком от неизвестного коллеги админа постоянно была какая то ерунда, периодами падал сервер с симптомами – диски на 100% и процессор на

pg_basebackup - waiting for checkpoint

pg_basebackup – waiting for checkpointpg_basebackup – waiting for checkpoint

Сьогодн, після довгого даунтайму slave серверу, впала реплікація, потрібно було знову додавати slave сервер. 0 голосов Схожі записи: Rebuild postgres slave replication Restore ElasticSearch backup from S3 Репликация mysql –