powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Потоковая репликация и имена wal файлов
4 сообщений из 4, страница 1 из 1
Потоковая репликация и имена wal файлов
    #39376984
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Postgres 9.2, Debian 7, между двумя базами настроена потоковая репликация. Вчера случайно обратил внимание что номера в наименовании WAL файлов на слейве больше чем на мастере. Такое допустимо? В документации в разделе восстановления написано что можно копировать WAL файлы в pg_xlog слейва и он после перезапуска их восстановить. Но у меня получается что копируемые файлы перезатрут существующие.

Репликация работает, pg_stat_replication на мастере показывает что к нему подключен слейв.
...
Рейтинг: 0 / 0
Потоковая репликация и имена wal файлов
    #39378197
iriswind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно копировать напрямую, но здесь есть свои "подводные камни".
Стандартная схема развертывания слейва - pg_basebackup (с ключом -X stream получаем копию мастера с набором xlog'ов за промежуток пока pg_basebackup выполнялся), далее указываем restore_command в restore.conf как будем забирать xlog'и, пока не переключимся в stream-режим репликации, т.е. файловая репликация. Вот от этого момента еще вариант - в качестве restore_command любую команду с успешным завершением, а xlog'и копировать напрямую в каталог pg_xlog слейва, но тогда вам самостоятельно придется разбираться с правами(и вледельцем) на те файлы, которые вы получите в каталоге на слейве и это малая часть проблем при таком подходе.
...
Рейтинг: 0 / 0
Потоковая репликация и имена wal файлов
    #39378236
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня больше вопрос по содержимому каталога /pg_xlog. Сейчас на слейве последний номер wal файла на 10 больше чем на мастере.
Репликация работает.
...
Рейтинг: 0 / 0
Потоковая репликация и имена wal файлов
    #39380089
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17, postgres создаёт WAL файлы при checkpoint «на будущее», что бы когда WAL потребуется не тратить время на выделение места на диске, видимо для streaming slave это тоже актуально.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Потоковая репликация и имена wal файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]