Centos 5.8 在各种命令上接收分段错误

Centos 5.8 在各种命令上接收分段错误

我有一台运行 CentOs 5.8 的服务器。我昨天安装了 New Relic。

从今天早上 9 点开始,以下命令导致我出现分段错误:

  • 获得
  • 好吃
  • 转速

我仍然可以访问 Midnight Commander,并且我们的应用程序也运行良好。

我安装了 PHP 5.3.1,它也是一个实时应用程序服务器。

--

自从我上次发表评论以来,我已经克隆了我的服务器进行实验,现在我收到了下面的消息。看起来这是昨天更新的。有什么想法可以修复它吗?

非常感谢

导入运行 yum 所需的 Python 模块之一时出现问题。导致此问题的错误是:

/usr/lib64/librpmbuild-4.4.so:无效的 ELF 标头

请安装提供此模块的软件包,或验证该模块是否正确安装。

上述模块可能与 Python 的当前版本不匹配,当前版本是:2.4.3 (#1, Feb 22 2012, 16:05:45) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52)]

如果你无法自行解决此问题,请访问 yum 常见问题解答: http://wiki.linux.duke.edu/YumFaq

答案1

这是软件包的一部分rpm-libs。我发现这会影响 rpm 和 yum,但不会影响 wget,所以其他文件可能也损坏了,因此与从备份中恢复相比,从其他地方挑选单个库文件可能比它本身更麻烦。

磁盘问题?运行fsck

答案2

检查未经授权的登录。我曾在系统上看到过这种情况,有人获得 root 访问权限(通常通过不安全的 root 登录)并试图在系统上安装僵尸网络软件,他们还会用为不同内核编译的版本覆盖许多流行程序。wget、vi、tail、less、grep 等。

在我过去见过的案例中,他们通常会将 Linux 二进制文件放到 SCO 上。由于您已经在使用 Linux,所以这种可能性不大,但我肯定会调查一下。

相关内容