找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

查看: 6698|回复: 6
收起左侧

[求助] message 出现大量错误 segfault at ffffffffffffffe8 rip 0000000000464b32 rsp

  [复制链接]
netb2c 发表于 2013-04-30 07:38:45 | 显示全部楼层 |阅读模式

           RHEL 5.4   

          系统出现根目录文件系统利用率达到100%的告警,发现/var/log/message 占用了大量的磁盘空间,然后看到主机资源有个进程占用了大量的内存(47.2%约15GB),随后在里面发现了几个大的日志文件message的备份文件(7天一个周期创建)。现在把一下详细信息贴出来,请给出出现问题的原因。谢谢!

top :

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                              
  590 root      18   0 15.0g  14g 5404 S  0.0 47.2 137:11.85 /usr/sbin/cimprovagt 0 6 9 root SMXExecutiveModule

 

root@host# /usr/sbin/lsof -p 590
COMMAND   PID USER   FD   TYPE             DEVICE    SIZE      NODE NAME
cimprovag 590 root  cwd    DIR              253,0    4096   6076995 /var/lib/Pegasus/cache
cimprovag 590 root  rtd    DIR              253,0    4096         2 /
cimprovag 590 root  txt    REG              253,0   47176   6908583 /usr/sbin/cimprovagt
cimprovag 590 root  mem    REG              253,0  594496   6904756 /usr/lib64/libCMPIProviderManager.so.1
cimprovag 590 root  mem    REG              253,0  422269    261631 /usr/lib64/Pegasus/providers/libSMXExecutiveProvider.so
cimprovag 590 root  mem    REG              253,0 1433435   2876125 /opt/hp/hp-smx/lib64/libSMXCommon.so
cimprovag 590 root  mem    REG              253,0 1044540   2876124 /opt/hp/hp-smx/lib64/libSMXCmpiCpp.so
cimprovag 590 root  mem    REG              253,0  116539   2876133 /opt/hp/hp-smx/lib64/libSMXLogger.so
cimprovag 590 root  mem    REG              253,0  401952   2876126 /opt/hp/hp-smx/lib64/libSMXComputerSystemMRA.so
cimprovag 590 root  mem    REG              253,0   69089   2876122 /opt/hp/hp-smx/lib64/libSMXBladeMRA.so
cimprovag 590 root  mem    REG              253,0  128818   2876151 /opt/hp/hp-smx/lib64/libtdb.so
cimprovag 590 root  mem    REG              253,0 1601839   2876144 /opt/hp/hp-smx/lib64/libSMXSmBios.so
cimprovag 590 root  mem    REG              253,0  152321   2876081 /opt/hp/hpmgmtbase/lib/libezbmc.so.8.5
cimprovag 590 root  mem    REG              253,0   53880   1372251 /lib64/libnss_files-2.5.so
cimprovag 590 root  mem    REG              253,0  139416   1372532 /lib64/ld-2.5.so
cimprovag 590 root  mem    REG              253,0  127728   6905901 /usr/lib64/libpegpmservice.so.1
cimprovag 590 root  mem    REG              253,0  210080   6906331 /usr/lib64/libpegprovidermanager.so.1
cimprovag 590 root  mem    REG              253,0  176544   6905063 /usr/lib64/libDefaultProviderManager.so.1
cimprovag 590 root  mem    REG              253,0  148864   6906065 /usr/lib64/libpegprovider.so.1
cimprovag 590 root  mem    REG              253,0  156952   6905818 /usr/lib64/libpegconfig.so.1
cimprovag 590 root  mem    REG              253,0  224112   6905091 /usr/lib64/libpegclient.so.1
cimprovag 590 root  mem    REG              253,0   24960   6906399 /usr/lib64/libpegqueryexpression.so.1
cimprovag 590 root  mem    REG              253,0  463128   6905822 /usr/lib64/libpegcql.so.1
cimprovag 590 root  mem    REG              253,0   83536   6908035 /usr/lib64/libpegwql.so.1
cimprovag 590 root  mem    REG              253,0   61752   6906397 /usr/lib64/libpegquerycommon.so.1
cimprovag 590 root  mem    REG              253,0 2032968   6905198 /usr/lib64/libpegcommon.so.1
cimprovag 590 root  mem    REG              253,0   23360   1372535 /lib64/libdl-2.5.so
cimprovag 590 root  mem    REG              253,0  145824   1372536 /lib64/libpthread-2.5.so
cimprovag 590 root  mem    REG              253,0   48600   1372560 /lib64/libcrypt-2.5.so
cimprovag 590 root  mem    REG              253,0   46800   1372562 /lib64/libpam.so.0.81.5
cimprovag 590 root  mem    REG              253,0  976312   2058354 /usr/lib64/libstdc++.so.6.0.8
cimprovag 590 root  mem    REG              253,0  615136   1372537 /lib64/libm-2.5.so
cimprovag 590 root  mem    REG              253,0   58400   1372539 /lib64/libgcc_s-4.1.2-20080825.so.1
cimprovag 590 root  mem    REG              253,0 1717800   1372533 /lib64/libc-2.5.so
cimprovag 590 root  mem    REG              253,0  152912   6905908 /usr/lib64/libpegprm.so.1
cimprovag 590 root  mem    REG              253,0  306632   1372549 /lib64/libssl.so.0.9.8e
cimprovag 590 root  mem    REG              253,0 1366176   1372548 /lib64/libcrypto.so.0.9.8e
cimprovag 590 root  mem    REG              253,0  107112   1372293 /lib64/libaudit.so.0.0.0
cimprovag 590 root  mem    REG              253,0  265440   6906401 /usr/lib64/libpegrepository.so.1
cimprovag 590 root  mem    REG              253,0  190976   2058359 /usr/lib64/libgssapi_krb5.so.2.2
cimprovag 590 root  mem    REG              253,0  613896   2058358 /usr/lib64/libkrb5.so.3.3
cimprovag 590 root  mem    REG              253,0   10000   1372547 /lib64/libcom_err.so.2.1
cimprovag 590 root  mem    REG              253,0  153464   2058357 /usr/lib64/libk5crypto.so.3.1
cimprovag 590 root  mem    REG              253,0   85928   6908320 /usr/lib64/libz.so.1.2.3
cimprovag 590 root  mem    REG              253,0   35728   6924237 /usr/lib64/libkrb5support.so.0.1
cimprovag 590 root  mem    REG              253,0    9728   1372543 /lib64/libkeyutils-1.2.so
cimprovag 590 root  mem    REG              253,0   92736   1372544 /lib64/libresolv-2.5.so
cimprovag 590 root  mem    REG              253,0   95464   1372546 /lib64/libselinux.so.1
cimprovag 590 root  mem    REG              253,0  247496   1372545 /lib64/libsepol.so.1
cimprovag 590 root    0u   CHR              136,7                 9 /dev/pts/7 (deleted)
cimprovag 590 root    1u   CHR              136,7                 9 /dev/pts/7 (deleted)
cimprovag 590 root    2u   CHR              136,7                 9 /dev/pts/7 (deleted)
cimprovag 590 root    3r  FIFO                0,6         724469433 pipe
cimprovag 590 root    4w  FIFO                0,6         724469433 pipe
cimprovag 590 root    5u  unix 0xffff810339b54140         724469434 socket
cimprovag 590 root    6r  FIFO                0,6         724468883 pipe
cimprovag 590 root    9w  FIFO                0,6         724468884 pipe

 

 

message错误信息:

 

Apr 30 06:48:57 localhost kernel:****** (进程的名字) [7329]: segfault at ffffffffffffffe8 rip 0000000000464b32 rsp 00007fffa74e8340 error 4

注:message中的错误信息跟这个错误信息类似,请高手指点。

 

 楼主| netb2c 发表于 2013-04-30 07:49:10 | 显示全部楼层

现在已经找出产生错误日志的程序,但没有进行别的操作,现在我想要知道为什么会出现这个错误,出现这个问题该怎么解决,我个人见解把进程重启一下就没问题了。

这个问题可能已经出现很长时间了,如果不是文件系统利用率有告警估计现在还不知道呢,必须照常问题所在以及解决的办法。

tempwall 发表于 2013-04-30 09:55:13 | 显示全部楼层

segfault一般是直接的代码问题(例如运行中出现了非法的内存访问),建议进行自查。

 楼主| netb2c 发表于 2013-04-30 10:03:05 | 显示全部楼层
回复 tempwall 的帖子

但是我发现脚本没有什么问题。

tempwall 发表于 2013-04-30 14:14:09 | 显示全部楼层
回复 netb2c 的帖子

如此有自信的话也不好说什么了……

http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html

这里是一些关于段错误的介绍和检查方法,可以试着自己调试看看。

 楼主| netb2c 发表于 2013-04-30 18:44:51 | 显示全部楼层
回复 tempwall 的帖子

好的,谢谢.

本站网友  发表于 2015-10-19 18:21:10
名字

您需要登录后才可以回帖 登录

本版积分规则

快速回复 返回顶部 返回列表

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。