第一次遇到那么搞笑的事,centos5 死机

前两天有一台服务器变得很不稳定。一天偶尔死机一两次。 centos 死机可能性不大。我一直认为是硬件问题导致。。 今天有空了。然后我先查看了下  内存情况 

 

free  后发现。 服务器已经使用了 swap 。。。我太惊讶了。。因为目前这个服务器负载是很小的。。2G的内存怎么可能用得那么快。

 

然后 我开始查看 /var/log/message 日志。  发现其中这一两天都存在一个错误

 

 

gdm_slave_xioerror_handler:致命的 X 错误

 

 

我汗~~~    服务器启动了 X window   。 服务器是机房那帮小子装的。当时我嘱咐他们给我装  base 就行了。。。。。然后我想。但是我有什么程序会启动 X 的呢。。想不明白了 然后我  vi /etc/inittab  查看默认运行级别~~ 

 

我靠~~~   默认运行级别竟然是:  5    。默认进入 X 界面~~~~  我傻笑了

 

修改成 3  级别后 重启。。。。

 

 

然后再  free 看了下。。  服务器简直就没怎么用到内存。。。。

 

 后来发现。  出现死机不是因为上面的 X 启动而导致的。 然后继续观察 message  发现

 

 

[root@localhost /]# cat /var/log/messages | grep error 
Oct 13 20:39:53 localhost kernel: php-cgi[10111]: segfault at 0000040000000000 rip 0000003a87610bc0 rsp 00007fffe93ded60 error 4
Oct 14 05:16:50 localhost kernel: yum-updatesd-he[20958]: segfault at 0000043e6fd0fdb0 rip 0000003e6fa5e6b8 rsp 00007fff168f0ca0 error 4
Oct 14 10:40:48 localhost kernel: php-cgi[24291]: segfault at 000004000c526d48 rip 0000003e5887046e rsp 00007fffe93eea10 error 4
Oct 14 16:45:07 localhost kernel: php-cgi[27245]: segfault at 000004000c4e34b0 rip 0000003e58872bf6 rsp 00007fffe93de6b0 error 6

php-cgi  奔溃。。  奇怪  怎么会奔溃呢。。而且 基本都是 奔溃完了 日志也就停了 也就是死机了。  经过了解 在 64位的系统里最容易出现这个问题。 

 

[root@localhost /]# getconf LONG_BIT
64

系统是 64位的。  嗯印证了这些问题。   换个32位系统吧

你可能感兴趣的:(第一次遇到那么搞笑的事,centos5 死机)