我不小心直接写在了Slave DB上,所以数据不同步了。
当我检查 MaxScale 状态时,所有服务器都在运行,但从站未被检测为“从站”并且 GTID 存在差异。
有谁知道如何让它们恢复同步?
我已经在 MaxScale 的文档中搜索了信息,但我在那里找不到这个特定的用例: https: //mariadb.com/kb/en/mariadb-maxscale-2302-automatic-failover-with-mariadb-monitor /
我不小心直接写在了Slave DB上,所以数据不同步了。
当我检查 MaxScale 状态时,所有服务器都在运行,但从站未被检测为“从站”并且 GTID 存在差异。
有谁知道如何让它们恢复同步?
我已经在 MaxScale 的文档中搜索了信息,但我在那里找不到这个特定的用例: https: //mariadb.com/kb/en/mariadb-maxscale-2302-automatic-failover-with-mariadb-monitor /
我在这篇文章中找到了解决方案:https ://www.redips.net/mysql/replication-slave-relay-log-corrupted/
我必须从主节点检测最后一个 bin 日志,并在两个从节点上执行以下命令: