怎么办linux启动不起来升级glibc导致CentOS启动不了卡住启动画面紧急补救恢复数据

前段时间更新glibc版本,把/usr/lib64/libc-2.12.so & libc.so.6 -> libc-2.12.so 这个软连接更改之后导致报错:

    ls: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

    无法远程登录,终端也无法登录,也无法单用户登录,如图:


nano   /mnt/sysimage/etc/sysconfig/selinux

ldconfig -l -v /lib64/libc-2.12.so


/opt/modules/flume/bin/flume-ng agent –conf conf/ –name a1 –conf-file job/flume-telnet-logger.conf -Dflume.root.logger=INFO,console

alias  "flume"="/opt/modules/flume/bin/flume-ng agent –conf conf/ –name a1 –conf-file job/flume-telnet-logger.conf -Dflume.root.logger=INFO,console"

chroot /mnt/syimage/


telnet localhost 44444

最终版本:
echo  $LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/opt/soft/gc/glibc-2.17/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/opt/soft/gc/glibc-2.17/lib:$LD_LIBRARY_PATH

strings /lib64/libc.so.6 | grep GLIBC
ls  -l   /lib64/libc.so.6
ln -sf /opt/soft/gc/glibc-2.17/lib/libc-2.17.so  /lib64/libc.so.6
ln -sf /usr/lib64/libc-2.12.so  /lib64/libc.so.6
ls  -l   /lib64/libc.so.6
[root@vir-centos7 ~]# mkdir /tmp/myroot/lib64 -p
[root@vir-centos7 ~]# cp /lib64/libtinfo.so.5 /tmp/myroot/lib64/
[root@vir-centos7 ~]# cp /lib64/libdl.so.2 /tmp/myroot/lib64/
[root@vir-centos7 ~]# cp /lib64/libc.so.6 /tmp/myroot/lib64/
[root@vir-centos7 ~]# cp /lib64/ld-linux-x86-64.so.2 /tmp/myroot/lib64/
[root@vir-centos7 ~]# chroot /tmp/myroot


/opt/soft/gc/glibc-2.17/build
恢复:
export LD_PRELOAD=/lib64/libc-2.12.so
[root@CentOSA lib64]# ldconfig
export LD_LIBRARY_PATH=/lib64:$LD_LIBRARY_PATH

cp /usr/glibc-2.17/lib/libc-2.17.so /lib64/libc-2.17.so 

libc-2.17.so
ln -s /lib64/libc-2.17.so /lib64/libc.so.6

/opt/soft/gc/glibc-2.17/build
$((expression))
$[expression]
expr expression

 

出现错误:  chroot:  failed  to  run  command  '/bin/sh'  : No  such  file  or  directory

 

ldd /mnt/vh2/bin/bash

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦思冥想行则将至

穷,有钱的大爷上个两分钱吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值