Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.12.2019, 20:31
|
|||
---|---|---|---|
|
|||
Помогите настроить простую репликацию Master->Slave после перехода на 12 версию |
|||
#18+
Перешел на Postgresql 12.1, теперь настройки старые не работают файл recovery.conf больше не нужен как я понял. В общем то мастер у меня работает нормально. А вот со слейвом проблема. Может кто поделиться со статейкой настройки, не могу найти под 12 версию. Так то как я понял, вот эти настройки из recovery.conf, теперь можно перенести в postgresql.conf primary_conninfo = 'host=xxx.ru port=5432 user=replica' archive_cleanup_command = 'pg_archivecleanup /usr/local/pgsql/backup/ %r 2>>/tmp/cleanup.log' Также соотвественно включено в разделе Standby servers: hot_standby = on Остальные настройки по умолчанию! Данные я переношу с мастера командой: pg_basebackup -h xxx.ru -D /usr/local/pgsql/data -P -U replica --wal-method=stream Все переноситься, меняю конфиги, запускаю, но база в слейв не переключается, в логах никаких ошибок, они настроены на notice! В базу могу вставлять данные, хотя по логике она должна быть в режиме readonly ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2019, 21:53
|
|||
---|---|---|---|
Помогите настроить простую репликацию Master->Slave после перехода на 12 версию |
|||
#18+
westvovik, используйте pg_basebackup -R если вам нужна реплика. Я (действительно я - эти изменения мой патч) аккуратно сохранил логику этого ключа. поскольку параметры были перенесены в нормальные конфиги и из recovery.conf больше не читались - необходимо было явным образом на этой указать пользователю. Сообщество решило что необходимо давать ошибку при попытке запуска базы если существует recovery.conf файл. А в режимы standby или recovery база отныне переходит если найдёт в $PGDATA файлы (обычно пустые) recovery.signal (для режима recovery) или standby.signal (в качестве замены старого standby_mode=on) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2019, 00:23
|
|||
---|---|---|---|
|
|||
Помогите настроить простую репликацию Master->Slave после перехода на 12 версию |
|||
#18+
Melkij, Спасибо, все получилось! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.01.2020, 17:24
|
|||
---|---|---|---|
Помогите настроить простую репликацию Master->Slave после перехода на 12 версию |
|||
#18+
Там изменилась логика то как база определяет себя стендбаем. Почитай что нового в 12-ке. Ссылки под рукой нет ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1994863]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 403ms |
0 / 0 |