1. 程式人生 > >xtrabackup 調試報錯

xtrabackup 調試報錯

linux mysql

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 調試報錯