2016-06-07 24 views
1

У кого-нибудь есть опыт в настройке репликации между Galera Cluster и автономным подчиненным MySQL?Настроить репликацию GTID между Galera Cluster и автономным подчиненным MySQL

У меня есть три узла в Galera Cluster, и я хочу настроить репликацию gtid на подчиненный MySQL. Проблема, которая представляет собой все узлы Galera, записывает свои собственные журналы журналов и, похоже, вызывает дублирующие запросы. В результате, я получаю бесконечные ошибки, как это: Настройки

Cannot add or update a child row: a foreign key constraint fails ..., Error_code: 1452; handler error HA_ERR_NO_REFERENCED_ROW; the event's master log mysql-bin.000003, end_log_pos 76110900 

репликации на Галера узлах:

[mysqld] 
log_slave_updates=1 
log_bin=mysql-bin 
gtid_mode=ON 
enforce_gtid_consistency=1 
expire_logs_days=7 
server_id = 3 # 1 for node1, 2 for node2, 3 for node3 
binlog_format=ROW 

Может быть, вы знаете, как можно решить ее?


Для установки я использовал эту тему: http://severalnines.com/blog/how-set-asynchronous-replication-galera-cluster-standalone-mysql-server-gtid

Галера узлы версия: 5.6.25

версия MySQL рабыня: 5.6.27

+0

Вы подключаете ведомый к 1 Galera Node без прокси или MaxScale? –

+0

Узлы Galera и подчиненные MySQL размещены в разных областях AWS, но я настроил nat-экземпляр, чтобы они могли без проблем встречаться друг с другом через IP-адрес – jumpy

+0

, поэтому ведомое устройство всегда идет на тот же узел galera и не переключается на другой узел galera ? я делаю это с той же конфигурацией без проблем –

ответ

0

Я установил те же значения server_id для всех узлов в Galera clustes, и теперь все работает правильно.

 Смежные вопросы

  • Нет связанных вопросов^_^