一台E220经常无故panic,时间间隔很短,最长不超过十二个小时,产生类似如下的bug:
Apr 15 10:13:50 FJ-DB ^Mpanic[cpu0]/thread=30003a2dc80:
Apr 15 10:13:50 FJ-DB unix: [ID 799565 kern.notice] BAD TRAP: type=31 rp=2a1009653c0 addr=30001de6099 mmu_fsr=0
Apr 15 10:13:50 FJ-DB unix: [ID 100000 kern.notice]
用mdb检查了一下进程,每次发生的都不一样,有的oracle的,有的是sched等等,网上关于BAD TRAP的说法经常是操作系统bug。用串口线进行diag,发现偶尔有这样的提示:
Instruction aclearcase/" target="_blank" >ccess exception
和memory address not aligned
在sun的support站点上有人建议reseat一下memory on bank 0,于是我把所有16条内存都重插了一下,再次启动后打EIS补丁。
截止目前,系统运行正常,已经超过24小时。