1
任何人都有在Galera集群和独立MySQL从服务器之间设置复制的经验吗?在Galera集群和独立MySQL从服务器之间设置GTID复制
我在Galera集群中有三个节点,我想设置到MySQL从属的gtid复制。问题是所有Galera节点都编写自己的bin日志,并且似乎导致重复查询。至于结果,我得到无限的错误是这样的:在加莱拉节点
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
加莱拉节点版本:25年6月5日
MySQL从版本:27年6月5日
您是否在没有代理或MaxScale的情况下将从站连接到1 Galera节点? –
Galera节点和MySQL从站放置在不同的AWS区域,但我设置了nat实例,因此它们可以通过IP到达对方而没有问题 – jumpy
因此从站一直到达相同的galera节点并且没有切换到另一个galera节点?我使用相同的配置没有问题 –