我之前已经为 2 台服务器设置了 MySQL 主/从复制,没有问题,我通常按照这里的 MySQL 网站上的优秀文档进行操作。但是这次我已经设置好了,一切看起来应该可以工作,但是从站没有用来自主站的新数据进行更新。我将显示主服务器和服务器的一些输出。
大师(IP:10.1.1.21)
show processlist
'107', 'repl', '10.1.1.22:60686', NULL, 'Binlog Dump', '523', '已将所有binlog发送到slave;等待更新 binlog', NULL
show master status
'mysql-bin.000280'、'10494'、'joomla'、'mysql'
从机 (IP:10.1.1.22)
show processlist
'9', '系统用户', '', NULL, '连接', '625', '等待主机发送事件', NULL
'10', '系统用户', '', NULL, '连接', '10', '已读取所有中继日志;等待从 I/O 线程更新它', NULL
show slave status
'等待主机发送事件','10.1.1.21','repl','3306','60','mysql-bin.000280','14029','tim-Dell-DM061-relay-bin。 000002','14174','mysql-bin.000280','是','是','','','','','','','0','','0 ', '14029', '14338', '无', '', '0', '否', '', '', '', '', '', '0', '否', '0 ', '', '0', ''
我测试它是否工作的方法是在主服务器上创建一个表。我这样做了,这个新表没有传播到从站。我确实检查了中继二进制日志,其中确实有很多更新。这是一个网站数据库,我刚刚检查了它的命中数正在传播到从站,所以它似乎有点工作。
创建表没有传播,而且我尝试将一些数据插入到测试表中,当我对从站进行初始数据同步时,该表存在,这也不会传播到从站。
关于如何进一步调试的任何想法?
谢谢!
编辑:
返回 2列show global variables like 'replicate%'
:“Variable_name”、“Value”。没有任何数据行。