Нотатки сісадміна backup,Linux,postgresql 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

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

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

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

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

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

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

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

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

Click to rate this post!
[Total: 1 Average: 5]

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

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

Related Post

socks proxy dante

socks proxy dantesocks proxy dante

Якось дуже часто стали проявлятись якісь дивні негаразди у роботі софта, то Slack каже що я під санкціями, то ще якийсь софт працює некорректно, встановив на своєму сервері socks проксі,