- 为什么报错?
默认的Centos6.5 glibc版本最高为2.12,生产环境中需要需要更高版本的glibc库支持,需要主动更新系统glibc库。
在glibc升级过程中如果连接中断会导致glibc升级失败,这时候,会导致本地好多命令不可用:
ip a : error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
- 解决办法
# rm -rf /lib64/libc.so.6 // 先删除先前的libc.so.6软链
export LD_PRELOAD="/lib64/libc-2.12.so"
ln -s /lib64/libc-2.12.so /lib64/libc.so.6
再使用ip a命令 发现可以使用了