xtrabackup 调试报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xtrabackup 调试报错相关的知识,希望对你有一定的参考价值。

64位系统报错信息如下# ./xtrabackup 

./xtrabackup: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./xtrabackup)


# whereis libstdc++.so.6

libstdc++.so: /usr/lib64/libstdc++.so.5 /usr/lib64/libstdc++.so.6

原因是没有GLIBCXX_3.4.15版本,或是更高的版本。
输入命令查询一下结果:

# strings  /usr/lib64/libstdc++.so.6 | grep GLIBCX


下载64位系统:
http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_amd64.deb

解压:

ar -x libstdc++6_4.7.2-5_i386.deb && tar xvf data.tar.gz


# cp libstdc++.so.6.0.17 /usr/lib64


 rm libstdc++.so.6

重新建立软连接

 ln libstdc++.so.6.0.17 libstdc++.so.6

strings /usr/lib/libstdc++.so.6 | grep GLIBCXX


以上是关于xtrabackup 调试报错的主要内容,如果未能解决你的问题,请参考以下文章

xtrabackup备份MySQL报错:InnoDB: Error number 24 means 'Too many open files'

xtrabackup-解压备份文件报错sh: qpress: command not found

使用xtrabackup进行对数据进行全量恢复后,启动数据库报错

解决xtrabackup备份时出现的socket报错

Xtrabackup恢复mysql数据时候报错:Original data directory is not empty!

Mysql使用xtrabackup备份失败处理