Percona:无法检测到差异,因为没有找到奴隶
Percona: Diffs cannot be detected because no slaves were found
我正在尝试使用工具 Percona 查看主从 MySQL 实例上的数据不一致。 Master 和 Slave 在不同的服务器上。我尝试 运行 pt-table-checksum 使用递归方法,因为下面的过程列表是错误的:
我尝试运行 pt-table-checksum 使用递归方法因为下面的dsn方法是错误的:
bxxmysqld1 主机:10.200.213.32:bxxxxd02my1
bxxmysqld2 从机:10.200.213.92:bxxxxd02my2
我不确定现在可以尝试什么配置。任何建议和想法都是有帮助的。请建议我是否可以尝试其他递归方法。谢谢!
参考资料:
https://www.percona.com/doc/percona-toolkit/2.2/pt-table-checksum.html
乔什,
你试过从master连接到你的slave吗?在第一个例子中,用户可能没有连接到从机的权限,试试这个:
mysql -uptc -psecret -h10.200.213.92 查看是否可以连接,如果不能,则需要提供对主控主机的访问权限(即通过授予命令允许主机 10.200.213.32)
在第二个选项中,您需要删除套接字选项,因为它们仅适用于 localhost 连接,如果允许主机连接到从站,建议仍然适用。
希望这可以帮助。
弗朗西斯科。
我正在尝试使用工具 Percona 查看主从 MySQL 实例上的数据不一致。 Master 和 Slave 在不同的服务器上。我尝试 运行 pt-table-checksum 使用递归方法,因为下面的过程列表是错误的:
我尝试运行 pt-table-checksum 使用递归方法因为下面的dsn方法是错误的:
bxxmysqld1 主机:10.200.213.32:bxxxxd02my1
bxxmysqld2 从机:10.200.213.92:bxxxxd02my2
我不确定现在可以尝试什么配置。任何建议和想法都是有帮助的。请建议我是否可以尝试其他递归方法。谢谢!
参考资料: https://www.percona.com/doc/percona-toolkit/2.2/pt-table-checksum.html
乔什,
你试过从master连接到你的slave吗?在第一个例子中,用户可能没有连接到从机的权限,试试这个: mysql -uptc -psecret -h10.200.213.92 查看是否可以连接,如果不能,则需要提供对主控主机的访问权限(即通过授予命令允许主机 10.200.213.32) 在第二个选项中,您需要删除套接字选项,因为它们仅适用于 localhost 连接,如果允许主机连接到从站,建议仍然适用。 希望这可以帮助。
弗朗西斯科。