我在我的 2 个 Ubuntu VM 上进行了设置MySQL master-master replication
。配置和连接按照这指南。这是我的问题。
- 我在主 1 上打印主状态并给出位置
XXX
,然后我跳转到主 2 并打印从属状态,它也会打印其位置XXX
。 - 我更改了除必须复制的数据库位置更改之外的所有配置。(像往常一样)
- 问题是当我将任何记录插入到必须复制的数据库时,位置不会改变。此外,记录不会复制到主 2 必须复制的数据库。
在日志中它也没有提供有关复制的任何信息。
my.conf
这是我在文件中的第一个主从配置:
掌握:
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db=REPLICATE_DB
server-id=1
奴隶:
server-id=2
master-host=10.1.1.171
master-user=slave_user
master-password=your_password
master-connect-retry=60
replicate-do-db=REPLICATE_DB