Linux机器上升级glibc导致了系统挂机的解决方法
Posted on 10月 10th, 2005 作者 哈哈
公司有台机器
使用的人私自升级glibc
(用rpm –force -i来升的)
rpm文件还没有装完
机器就挂了
于是重起机器
发现不能进单用户模式
于是用光盘启动
linux rescue进救援模式
按原来的设置配好网络
让系统自己搜索机器上已经安装的linux系统
并mount之
进入系统后
chroot /mnt/sysimage失败
因为再三“拷问”过把机器搞当的人
知道他就是用rpm –force -i了一个高版本的glibc
机器就挂了
没做过别的
所以我最后是用
rpm –nodeps –force -i -r /mnt/sysimage glibc-2.3.xxxxxxxx.rpm
来搞定的
rpm装完后
chroot /mnt/sysimage
成功了!
于是想可能问题解决了
果然
重起机器起来了
只是起服务的时侯报了几个错
sshd没起来
据说是哪个哪个共享库没找到
最后发现是文件/etc/ld.so.conf居然不知什么时候被清空了
我手工在/etc/ld.so.conf中输入
/lib
/usr/lib
/usr/local/lib
/usr/kerberos/lib
之后ldconfig
再起sshd就没有问题了
重起也没有报什么错了





Discussion Area - Leave a Comment