我必须在另一个结构上设置一个MySQL奴隶。它将成为大师,一旦其他的结构准备好了。
MySQL5.6.29旧结构奴隶B中的从A
我通过执行STOP SLAVE;,FLUSH TABLES WITH READ LOCK,然后是mysqldump,然后用START SLAVE重新启动奴隶A数据库。我现在有一个完美的垃圾堆,我的奴隶A与主二进制日志及其位置。
我将转储文件转储到从B中,并为复制设置了正确的binlog和位置。一旦启动,奴隶B就找不到二进制日志了。但是它们都在奴隶A上正确的/var/lib/mysql文件夹中。当我说它们都在那里时,我的意思是实际上我把它们放在文件夹中,否则它们就会被删除(我不知道为什么)。
我真的不明白我在这里错过了什么。
log-slave-updates在“奴隶A”上
发布于 2017-12-11 19:31:20
我终于找到了雏菊链。
rsync。service mysql stopservice mysql start和复制SHOW SLAVE STATUS在A和B上进行监控发布于 2017-12-09 18:35:50
主-> A -> B
A上的binlog需要打开。
B必须使用来自A的二进制日志,而不是来自主的。
所以..。
CHANGE MASTER到B点到A点。https://dba.stackexchange.com/questions/192751
复制相似问题