2010-01-21 7 views
0

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

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

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

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

любые идеи?

+0

Рекомендовать переместить вопрос на серверную ошибку. –

ответ

2

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

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