HPUX的启动过程可以分为四个阶段,首先是PDC(处理器相关代码),在这个过程中完成机器的硬件自检;然后是ISL,初始化系统加载;初始化系统加载完成之后是HPUX引导OS,在这里完成内核的加载,最后是init阶段,在这里完成软件之间的启动。我的新问题出现在加载内核的时候,系统长时间的停顿,然后报错,提示porcessor错误。出现这样的错误,通常与CPU以及内存有关,于是我关机下电分别进行了对内存以及CPU的更换操作(此前这些CPU以及内存都能够支撑系统正常运行),也包括对0号槽、3号槽的CPU进行调换操作(之前遇到过类似的情况,将CPU调换之后系统就正常启动),可惜都没有成功,报错原因相同。
经同事观察,将故障可能出现的其他地方定位到硬盘背板,于是关机下电,揭开机器侧盖,断开硬盘背板上所有跟PCI背板的连接线,拔出硬盘背板。观察发现硬盘背板上连接电源处的塑料外壳磨损,连接点略有弯曲。将另一台瘫痪中L2000完好的硬盘背板和新加主板的L2000的硬盘背板调换位置,重新连接,加电,开机进行测试,不幸,问题依旧。
在接下来的多个小时里,进行了疯狂的部件更换测试操作,更换的部件包括电源模块、PM卡(POWER MONITOR)、GSP卡甚至PCI背板(按说在十秒钟断处能用命令“sea”搜索到硬盘和光驱,PCI背板应该没问题),系统每次都能顺利通过PDC阶段也就是硬件自检,但每到加载内核的时候就报同样的错误,这样的打击着实不小。因为每次都报CPU错误,这让人不得不重新审视仅存的4个CPU,同为440MHz,唯一不同的就是两个用于L2000,另外两个用于N4000,现在怀疑用于N4000的CPU插在L2000上多少有些兼容性影响,或许影响了本应正常的用于L2000上的两个CPU?或许因为CPU的频繁插拔导致本来正常的CPU出现问题?
在没有其他备件到来进行终审判决的情况下,也只能暂时听之任之了。
阅读(1813) | 评论(0) | 转发(0) |