glibc存在于libstdc++.so.6中
从正常运行的机器上,执行
find / -name "libstdc++.so*"
对路径验证一下,是否还有指定库版本,执行
strings /路径/文件名 | grep GLIBC
如果有的话,拷出来,放到另外缺库的机器上
cd /usr/lib64
cp /路径/文件名 ./
检查原来库的版本,对比是否升级后会缺少其他版本,
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
如果可以接受的话,那就删除原来软连接
rm -rf /usr/lib64/libstdc++.so.6
将软连接指向新库
ln -s 新文件名 libstdc++.so.6
再验证一下
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
完成