操作系统: suse linux enterprise server 11 sp1 mysql: 5.6.17 perl: 5.10.0 pt-table-checksum: percona-toolkit-2.2.8-1.noarch.rpm
运行pt-table-checksum: 06-30T04:27:53 install_driver(mysql)失败时出现错误:尝试重新加载DBD/mysql.pt失败。在/usr/bin/pt-table-checksum行1569处,(eval 16)第3行的require编译失败
我认为这应该是由perl-DBD-mysql引起的。
我已经将版本从perl-DBD-mysql-4.008-4.2.x86_64.rpm改为perl-DBD-mysql-4.021-27.1.x86_64.rpm。安装成功,但问题仍然存在。
我不知道该怎么解决它。
发布于 2014-07-01 03:58:09
我修复了上述问题,因为备机mysql绑定到了127.0.0.1,所以无法远程访问。解决方案是提交my.cnf中的行: bind-address = 127.0.0.1。
但在运行pt-table-checksum时出现另一个错误:
正在等待--replicate表复制到我的从服务器...正在等待--replicate表复制到我的从服务器...正在等待--replicate表复制到我的从服务器...
然后什么都不会返回。如何解决此问题?
https://stackoverflow.com/questions/24480032
复制相似问题