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

15 полезных 'sed' команд

15 полезных ‘sed’ команд на каждый день для Linux системного администратора15 полезных ‘sed’ команд на каждый день для Linux системного администратора

Что бы не лазить лишний раз в гугл стоит сделать себе заметки по работе с основными командами linux, сейчас редко но приходится парсить файлы или конфиги, такие команды ускоряют работу

Uncaught exception 'InvalidArgumentException'

Uncaught exception ‘InvalidArgumentException’ with message ‘A callable is expected in AnnotationRegistry::registerLoader().Uncaught exception ‘InvalidArgumentException’ with message ‘A callable is expected in AnnotationRegistry::registerLoader().

Проснулся сутра от звонка клиента – лежит сайт, открываю в броузере – белая страница, в логах 500 ошибка. Click to rate this post! [Total: 0 Average: 0] Схожі записи: eAccelerator: