1、第一步就是进入rescue模式,然后进入shell的命令行,输入当前路径,然后查看系统能够识别安装的所有glibc版本类库函数so文件【strings /lib64/libc.so.6 | grep GLIBC】
2、第二步就是查看软链接是不是已经失效【ls -l /lib64/libc.so.6】如果失效了需要试试的进行解决,解决的命令:【ln -sf /usr/lib64/libc-2.12.so /lib64/libc.so.6】 我的CentOS6.8是默认2.12.so类库的看自己的系统默认的
3、第三步就是把 *****/lib64/libc.so.6里面的文件进行重新命名,因为启动不了,这个有问题的,所以需要从 /lib64/libc.so.6复制到/mnt/sysimage/lib64/libc.so.6
4、mv/mnt/sysimage/lib64/libc.so.6 /mnt/sysimage/lib64/li芟鲠阻缒bc.so.6.bak先把本来的库覆盖掉,然后copycopy/lib64/libc.so.6 /mnt/sysimage/lib64/
5、通过前面的步骤已经把原来的类库还原了,但是还是需要在仔细的检查一遍的,命令操作如下:【strings /lib64/libc.so.6 | grep GLIBCls -l /lib64/libc.so.6】
6、如果没有问题的话呢,使用exit命令退出命令模式。然后选择reboot选择项,等待系统进行重新启动模式,下面是安装这个模式解决了俩台CentOS因为升级导致的无法启动问题。