一台机器diskio一上去就kernel panic的问题
Posted on 5月 12th, 2008 作者 哈哈
这台机器比较诡异
因为以前跑过一年的时间,一直没有问题
最近放了一段时间后再上线
发现有问题了
首先tar解压缩一个200多兆的文件
解着解着,还没解完呢
机器死了
ssh连不上去了
所有服务的端口都连不上了
系统报了”kernel panic”
遗言的最前面几句是这样的:
Kernel BUG at mm/rmap.c:590!
invalid opcode: 0000[#1]
SMP
last sysfs file: /block/sda/size
……
还有
连yum upgrade都会当机
但如果没有大的io
机器还行
跑几天也不会当
想了很多的办法,都不行
用别的kernel起、单用户起也还是这样
后来想
mm/rmap.c出问题
会不会是内存有问题呢
正好启动的grub菜单里有memtest86+的启动选项
于是选之
果然一跑memtest86+
满屏都是红色的错误
于是打开机箱
通过运行几遍memtest86+
终于发现是有条内存坏了
拔掉后
(到现在为止)貌似好了……
机器系统centos5.1
kernel2.6.18




