Size: a a a

pgsql – PostgreSQL

2021 March 03

AG

Alex Grigorev in pgsql – PostgreSQL
Alexey Lesovsky
а после перезапуска не смотрели, wal receiver появляется? или записи что типа хост подключился к мастеру бла-бла-бла
щас буду пробовать снова..
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
должно быть такое LOG:  started streaming WAL from primary at ...
источник

AG

Alex Grigorev in pgsql – PostgreSQL
как-то пусто /var/log/postgresql # ls -1tr | tail -5 | xargs grep 'streaming'
источник

AG

Alex Grigorev in pgsql – PostgreSQL
хотя раньше было
источник

AG

Alex Grigorev in pgsql – PostgreSQL
postgresql-2021-03-03_122226.log:2021-03-03 12:26:03.595 MSK [118314] LOG:  started streaming WAL from primary at 8361/85000000 on timeline 1
postgresql-2021-03-03_131353.log:2021-03-03 13:18:44.532 MSK [87291] LOG:  started streaming WAL from primary at 836E/1C000000 on timeline 1
root@ /var/log/postgresql # ls -1tr | tail -50 | xargs grep 'streaming'
источник

ГА

Георгий Ава... in pgsql – PostgreSQL
Народ, подскажите параметр таблицы, отвечающий за приход autovacuum.
Хочу, что бы реже приходил.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
ладно, буду пробовать снова.. спасибо всем!
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Alex Grigorev
ладно, буду пробовать снова.. спасибо всем!
если что накопаете дайте знать
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
при этом по ps aux вижу postgres: 12/main: startup   recovering 000000010000836E000000C3 waiting и имена файлов меняются
У вас ПГ накатывает WAL-ы, которые сформировались в процессе создания бекапа. Когда накатит, включится репликация
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Михаил Шурутов
У вас ПГ накатывает WAL-ы, которые сформировались в процессе создания бекапа. Когда накатит, включится репликация
Смена имён файлов вполне себе красноречиво говорит о данном факте.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
слово startup тут об этом говорит?
при этом по ps aux вижу postgres: 12/main: startup   recovering 000000010000836E000000C3 waiting и имена файлов меняются
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
ЗЫ. Если так долго накатываются WAL-ы, то надо либо настраивать archive_command на мастере и restore_command на реплике, либо создавать слот, но при использовании слота необходимо контролировать место на диске.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
слово startup тут об этом говорит?
при этом по ps aux вижу postgres: 12/main: startup   recovering 000000010000836E000000C3 waiting и имена файлов меняются
Я же написал: Смена имён файлов вполне себе красноречиво говорит о данном факте.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
ЗЫ. Если так долго накатываются WAL-ы, то надо либо настраивать archive_command на мастере и restore_command на реплике, либо создавать слот, но при использовании слота необходимо контролировать место на диске.
слот создается (в pg_basebackup -C -S pg05)
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
слот создается (в pg_basebackup -C -S pg05)
Значит ждите, пока WAL-ы накатятся, и молитесь, чтобы на мастере хватило места.
источник

AG

Alex Grigorev in pgsql – PostgreSQL
больно долго.. sudo -u postgres psql -Atc 'SELECT EXTRACT(EPOCH FROM (now() - pg_last_xact_replay_timestamp()))::INT;'
1743 - ждал до 3000+ сек (это секунды же?)
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Alex Grigorev
больно долго.. sudo -u postgres psql -Atc 'SELECT EXTRACT(EPOCH FROM (now() - pg_last_xact_replay_timestamp()))::INT;'
1743 - ждал до 3000+ сек (это секунды же?)
iostat, iotop и смотреть, что с дисками. Сколько времени заняло создание бекапа?
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
а какой размер у pg_wal каталога на реплике?
источник

AG

Alex Grigorev in pgsql – PostgreSQL
Михаил Шурутов
iostat, iotop и смотреть, что с дисками. Сколько времени заняло создание бекапа?
база 200гб, около часа
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
200 Гб и час? А что за сеть? И да, ответьте, пожалуйста, на вопрос Алексея Лесовского.
источник