|
Postgresql 11 проблемы с логической репликацией
|
|||
---|---|---|---|
#18+
Добрый день! Была настроена логическая репликация между разными БД внутри одного сервера. Следующие настройки были произведены: Изменен тип репликации в postgresql.conf wal_level = logical (Примечание: одновременно с логич. репликацией работает потоковая на два сервера) Что делаем: репликация таблицы user в БД wb в таблицу user БД wb2 На БД wb произведены следующие команды: SELECT * FROM pg_create_logical_replication_slot('slot_user_table', 'pgoutput'); CREATE PUBLICATION "user_table_publication" FOR TABLE "user"; На БД wb2 произведены следующие команды: CREATE SUBSCRIPTION "user_table_subscription" CONNECTION 'dbname=wb host=127.0.0.1' PUBLICATION "user_table_publication" WITH (slot_name=slot_user_table, create_slot=false); Спустя какое-то время таблица была среплицирована, после чего с логах стали появляться ошибки: ОШИБКА: публикация "user_table_publication" не существует КОНТЕКСТ: слот "slot_user_table", модуль вывода "pgoutput", в обработчике change, связанный LSN: 723/FFAD1B90 ОШИБКА: не удалось извлечь данные из потока WAL: ОШИБКА: публикация "user_table_publication" не существует КОНТЕКСТ: слот "slot_user_table", модуль вывода "pgoutput", в обработчике change, связанный LSN: 723/FFAD1B90 СООБЩЕНИЕ: фоновый процесс "logical replication worker" (PID 8196) завершился с кодом выхода 1 После этого репликация перестает работать. Почему-то публикация якобы не существует, хотя ее повторное создание в консоли psql говорит, что такая публикация уже существует. В чем может быть проблема, кто-нибудь сталкивался с подобным? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2020, 10:58 |
|
|
start [/forum/topic.php?fid=53&gotonew=1&tid=1994416]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 248ms |
0 / 0 |