powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / странная репликая
2 сообщений из 2, страница 1 из 1
странная репликая
    #39533261
akamit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет. помогите с репликацией пожалуйста.

есть такая схема - три сервера: A, B, C

A - мастер. отдает одну бд:
binlog-do-db = asterisk

B. слейв от A, мастер для C. от А забирает одну таблицу из БД asterisk в БД voip:
binlog_do_db = voip
replicate-rewrite-db=asterisk->voip
replicate-do-table = voip.dialplan
также имеет две других таблицы в БД voip huntgroup и huntmember и является их мастером

С. Слейв от B.
binlog_do_db = voip
replicate-do-table = voip.dialplan
replicate-do-table = voip.huntgroup
replicate-do-table = voip.huntmember

если на Б поменять таблицы huntgroup или huntmember данные реплицируется на C. Но если на A изменить dialplan данные реплицируются на B, но не на C
...
Рейтинг: 0 / 0
странная репликая
    #39533822
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akamit все, что вы прочитали в многочисленных howto по репликации работает не так как там написано.

Работают вот эти схемы https://dev.mysql.com/doc/refman/5.5/en/replication-rules-db-options.html
https://dev.mysql.com/doc/refman/5.5/en/replication-rules-table-options.html . И они сложные.
И не очевидные случаи, когда в одном контексте модифицируете таблицы другой базы данных или вообще все происходит в глобальном контексте без указания базы данных, постоянно случаются на этом форуме.

Поэтому очевидный ответ - не использовать фильтры репликации никакого рода. Даже разбираться нет смысла что вы там понаписали, ошибка не в mysql, а в понимании как mysql работает.

Ну а если уж пришлось, то и приложение и вы, залезая ручками в клиент sql, должны учитывать контексты .
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / странная репликая
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]