在centos服务器(2.6.18-194.el5PAE#1)中使用yum命令时,会引发“分段错误”。
[root @ server2〜]#yum check-update
加载的插件:fastermirror从caching的主机文件加载镜像速度
分段故障
- 永久挂载并绑定在CentOS上?
- closures来自abrt的电子邮件通知(自动错误报告工具)
- 什么时候应该使用EPEL 5或EPEL 6?
- 日志6 nfs:日志不显示在任何地方
- rkhunter警告inode更改,但没有文件修改date的变化
[root @ server2〜]#yum installlve-devel cmake
加载的插件:fastermirror从caching的hostfile加载镜像速度分段错误
[root @ server2〜]#yum更新
加载的插件:最快的镜像加载
从caching的主机文件镜像速度
分段故障
我该如何解决这个问题?
问题出在zlib从源代码升级,这是一个影响所有RHEL / CentOS / CL安装的问题:
http://bugs.centos.org/view.php?id=4702&nbn=1
我已经删除了源zlib
/usr/local/lib/libz.so.1.2.5
并更改了链接
/usr/local/lib/libz.so – > libz.so.1.2.5 lrwxrwxrwx 1 root root
13 Sep 24 2010 /usr/local/lib/libz.so.1 – > libz.so.1.2.5
指向libz.so.1.2.3。 这已经解决了这个问题。
你可以尝试修复你的RPM数据库并重新做caching
rm -rf /var/lib/rpm/__db.* rpm --rebuilddb yum clean all yum makecache
当yum开始行为奇怪的时候我做的第一件事就是
# yum clean all
从这里给出的信息很难说,但你的caching和镜像文件已损坏似乎是一个很好的猜测。 上面的命令将帮助解决这个问题。 如果它不起作用,然后张贴的输出
# yum -v check-update
如果您仍然看到问题,请从另一台机器的副本中replaceyum二进制文件。
在这一点上,我会尝试testing内存。
运行memtest ,最好让它在晚上运行。