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

Определить сколько процессоров на сервере Centos Linux

Определить сколько процессоров на сервере Centos LinuxОпределить сколько процессоров на сервере Centos Linux

Сегодня встал вопрос у клиента сколько на сервере процессоров – top показывает 16, но это ядер, а сколько физических процессоров непонятно было. Click to rate this post! [Total: 0 Average:

because parent directory has insecure permissions

error: skipping “/var/log/nginx/access.log” because parent directory has insecure permissionserror: skipping “/var/log/nginx/access.log” because parent directory has insecure permissions

Настраиваю ротацию для nginx который работает в docker контейнере, сходу словил ошибку “error: skipping “/var/log/nginx/access.log” because parent directory has insecure permissions (It’s world writable or writable by group which is