免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 27280 | 回复: 33

[系统管理] 求助:bad ELF interpreter 错误 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 11:36 |显示全部楼层
本来想发在linux版,可是搜索了一下,04年和06年有两个同样问题的帖子,都没得到解决。想了想这里高手多,还是发这里吧。
centos5.5
2.6.18

今天top一下,没有反应,提示符加粗!我觉得出事了,就直接去机房,登入察看服务(有图形界面,平时不开)。点“服务”没反应,命令启动返回一堆错误。监视器里面其他cpu很淡定,CPU3忽高忽低。这台服务器还没投入正式使用,重启吧。
重启过程中就出现许多如下错误:
sh: /usr/bin/(swapd): /lib/ld-linux.so.1 : bad ELF interpreter : No such file or directory
基本上启动每一项系统服务都跟着这么一条。
但还是启动成功。“服务”能打开了,但是一些服务的运行状态中还是有这一条东西。但是不影响使用。httpd服务也没受到影响,测试中的网站可以正常访问。top命令也正常了。
是被入侵了吗?

注:以前被入侵过,在上面弄了似乎是几个钓鱼站,删除之后改密码,设置登陆次数策略,禁用ftp,消停好长时间了。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 11:42 |显示全部楼层
ls -l /lib/ld*
-rwxr-xr-x   1 root     root       129832 Jul 28 00:46 /lib/ld-2.5.so
lrwxrwxrwx   1 root     root            9 Jul 31 17:48 /lib/ld-linux.so.2 -> ld-2.5.so
lrwxrwxrwx   1 root     root           13 Jul 31 17:49 /lib/ld-lsb.so.3 -> ld-linux.so.2
着色部分红底白字,闪动。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 11:57 |显示全部楼层
service httpd restart
sh: /usr/bin/(swapd): /lib/ld-linux.so.1: bad ELF interpreter: 没有那个文件或目录
sh: /usr/bin/(swapd): /lib/ld-linux.so.1: bad ELF interpreter: 没有那个文件或目录
停止 httpd:                                               [确定]
启动 httpd:                                               [确定]
怎么回事呢?高人救我。

论坛徽章:
0
发表于 2010-08-31 12:41 |显示全部楼层
看你的头像,为何不用openbsd

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 14:08 |显示全部楼层
看你的头像,为何不用openbsd
warecold 发表于 2010-08-31 12:41



    这不是我能决定的了。

论坛徽章:
15
2015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-15 17:29:44午马
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉鸡
日期:2014-04-02 12:24:51双子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥猪
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大牛徽章
日期:2013-04-17 11:48:45
发表于 2010-08-31 14:32 |显示全部楼层
本帖最后由 rdcwayx 于 2010-08-31 14:33 编辑

/lib/ld-linux.so.1 文件不见了。 你删过什么文件吗?

从你的输出可以看出 /lib/ld-lsb.so.3 链接到 ld-linux.so.2,  ld-linux.so.2 链接到/lib/ld-2.5.so

那么你自己建个链接:

ln -s /lib/ld-2.5.so /lib/ld-linux.so.1

随后再重启试一下。如果不行, 重新安装  libc5 包

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 17:10 |显示全部楼层
/lib/ld-linux.so.1 文件不见了。 你删过什么文件吗?

从你的输出可以看出 /lib/ld-lsb.so.3 链接到 ld ...
rdcwayx 发表于 2010-08-31 14:32


service httpd status
(swapd): error while loading shared libraries: libc.so.5: cannot open shared object file: No such file or directory
(swapd): error while loading shared libraries: libc.so.5: cannot open shared object file: No such file or directory
httpd (pid  6505) 正在运行...
不是链接的问题

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 17:20 |显示全部楼层
libc.so.5
没有libc5了吧,centos应该是libc6

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2010-08-31 17:23 |显示全部楼层
这个还解决不了了?我看老外的求助贴也不见下文,都是提出这个问题,不见解决这个问题

论坛徽章:
0
发表于 2010-08-31 23:40 |显示全部楼层
回复 2# 昭襄王


    不应该啊,说不通啊,/lib/ld-2.5.so可是存在的哎
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP