MySQL репликация

0

В настоящее время у меня установлена ​​настройка репликации на MySQL 4.1 (master, named radius) на MySQL 5.0 (подчиненный, с именем app1).

У нас появился новый сервер, и я установил MySQL 5.1 (с именем app2).

Я настраиваю приложение2 для репликации данных из приложения 1. Если я вручную запускаю любые запросы в приложении 1, они отлично реплицируются в приложение2, но любые данные, которые реплицируются в приложении 1, исходящие из радиуса, не отражают на app2.

iow, у меня есть master → slave/master → slave setup, но последнее звено в цепочке не работает.

любые идеи?

  • 0
    Рекомендовать вопрос перенести в Ошибка сервера.
Теги:
replication

1 ответ

2
Лучший ответ

Вы должны использовать опцию - log-slave-updates на B (приложение 1 в вашем случае) в конфигурации A -> B -> C.

Обычно подчиненное устройство не записывает в свой собственный двоичный журнал все обновления, полученные с главного сервера. Эта опция сообщает подчиненному устройству регистрировать обновления, выполняемые его потоком SQL, в свой собственный двоичный журнал.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню