|
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
|
|||||||||||||||||||||||||||||||
Не работает репликация22.06.2022, 15:23. Показов 1311. Ответов 6
Метки нет (Все метки)
Здравствуйте!
Подскажите, как починить не работающую репликацию в postgres 14.3 pgpool2 10.99.2.30 master 10.99.2.31 slave 10.99.2.31 Создал тестовую БД bench_replication через pgpool Она есть, если подключаться к pgpool и slave, но нет на master. Подскажите, куда смотреть? pg_pool.conf
0
|
|||||||||||||||||||||||||||||||
| 22.06.2022, 15:23 | |
|
Ответы с готовыми решениями:
6
CRM Dynamics 2011/MS SQL репликация не работает Репликация Репликация |
|
1265 / 979 / 384
Регистрация: 02.09.2012
Сообщений: 3,026
|
|
| 23.06.2022, 09:03 | |
|
Если я правильно помню, то режим backend_clustering_mode = 'streaming_replication' обозначает, что за репликацию отвечают сами инстансы PostgreSQL. То есть вы должны были сами вручную настроить эту репликацию.
Соответственно у вас должен быть recovery.conf файл на ведомом узле, покажите его. Есть такой?? Если нет, значит потоковая репликация настроена неверно и вам сюда.
0
|
|
|
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
|
|
| 23.06.2022, 11:18 [ТС] | |
|
Этого файла нет, начиная с 12 он включен в postgresql.conf
Нужно настраивать именно на ведомом хосте? На нем тестовая таблица как раз есть, а на мастере - нет. Посмотрю настройки на slave и master.
0
|
|
|
1265 / 979 / 384
Регистрация: 02.09.2012
Сообщений: 3,026
|
|
| 23.06.2022, 15:14 | |
|
Насчет файла Вы правы! Конечно! Что-то я проморгал много раз 14 и не придал этому значения.
Но вот насчет тестовой таблицы непонятно. Как это на ведомом что-то есть в обход мастера?? Такого в принципе не может быть, значит у вас ведомый - не является ведомым. Когда он ведомый, он не может исполнять RW-запросы (будет ошибка), только RO (у вас стоит host_standby=on) Еще обязательно надо смотреть в логи, что там пишется при запуске каждого инстанса Если инстансы у вас запускаются см. статус репликации запросами к представлениям pg_stat_replication на ведущем и кажется pg_stat_wal_receiver на ведомом
0
|
|
|
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
|
|
| 23.06.2022, 19:12 [ТС] | |
|
Всю голову разбил, ничего не получается
![]() Эти команды ничег оне выдают на мастере и слейве соответственно. select * from pg_stat_replication; select * from pg_stat_wal_receiver;
0
|
|
|
1265 / 979 / 384
Регистрация: 02.09.2012
Сообщений: 3,026
|
|
| 24.06.2022, 00:29 | |
|
Значит репликация не настроена.
Давайте начнем последовательно. Сначала надо запустить мастер. Убедитесь, что он стартует и в логах СУБД все ок - никаких ошибок и предупреждений. Потом запустите ведомый сервер. Также смотрите статус по логам СУБД. В них должна быть надпись, что СУБД перешла в recovery mode и готова принимать подключения. Если этого не происходит, значит надо повторно переделывать реплику по документации из ссылки выше. Готовить basebackup и далее по описанию. Потом уже можно перейти к pgpool как контролирующему процессу.
0
|
|
|
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
|
|
| 24.06.2022, 20:38 [ТС] | |
|
Настроил по этой инструкции https://dondub.com/2022/06/pot... ostgresql/ Похоже изначально репликация была сделана неправильно.
0
|
|
| 24.06.2022, 20:38 | |
|
Помогаю со студенческими работами здесь
7
репликация 2 репликация Репликация Репликация репликация Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|