错误操作: 在root用户下将/lib64/libc.so.6的覆盖,导致系统瘫痪,所有用户均被强制退出。 如下示例:
cp libc-2.12.1.so /lib64/libc.so.6
一旦执行了错误操作,千万不要断开当前ssh,会导致无法登录该服务器,更不要重启系统,会导致系统无法开机。 执行如下操作系统可以恢复正常(路径及具体文件名要根据系统当前情况决定)。
LD_PRELOAD=/lib64/libc-2.12.so && ln -s -f /lib64/libc-2.12.so /lib64/libc.so.6
如果已经重启系统,就只能使用livecd的方式进入系统将原系统根分区挂载到livecd系统,拷贝一个libc.so.6。
cp /mnt/sysimage/lib64/libc-2.12.so /mnt/sysimage/lib64/libc.so.6
或从同类操作系统拷贝一个libc.so.6,覆盖到当前原系统目录,重启原系统,故障恢复。