use*_*717 5 windows-server-2000
我有一台运行 Windows Server 2000 的 HP ProLiant DL380 G3,它每天早上 6 点到 730 点都在崩溃。这开始于我 6 天前更换故障硬盘时。我查看了与此问题无关的计划任务。以下是我在系统日志和一些转储文件中看到的唯一内容。如果每天在特定时间范围内发生这种情况,这是否是硬件问题?任何帮助是极大的赞赏。谢谢
上一次系统于 2/7/2012 上午 6:07:55 关闭是意外的。
系统信息代理:运行状况:服务器再次运行。服务器先前已被自动服务器恢复 (ASR) 功能关闭,并且刚刚再次运行。[SNMP 陷阱:CPQHLTH.MIB 中的 6025]
错误检查 7A、{3、c0000005、3400028、0}
可能是由于:memory_corruption (nt!MiMakeSystemAddressValidPfn+42)
0: kd> !analyze -v
KERNEL_DATA_INPAGE_ERROR (7a) 无法读入请求的内核数据页。通常由页面文件中的坏块或磁盘控制器错误引起。另请参阅 KERNEL_STACK_INPAGE_ERROR。如果错误状态为 0xC000000E、0xC000009C、0xC000009D 或 0xC0000185,则表示磁盘子系统出现故障。如果错误状态为 0xC000009A,则表示请求失败,因为文件系统无法向前推进。参数: Arg1:00000003,持有的锁类型(值 1、2、3,或 PTE 地址) Arg2:c0000005,错误状态(通常是 I/O 状态代码) Arg3:03400028,当前进程(锁类型 3 的虚拟地址) , 或 PTE) Arg4: 00000000, 无法入页的虚拟地址(或 PTE 内容,如果 arg1 是 PTE 地址)
MODULE_NAME:nt
IMAGE_NAME:内存损坏
错误检查 A、{0、2、1、804137d6}
可能由:ntkrnlmp.exe ( nt!CcGetVirtualAddress+ba ) 引起
IRQL_NOT_LESS_OR_EQUAL (a) 试图以过高的中断请求级别 (IRQL) 访问可分页(或完全无效)的地址。这通常是由驱动程序使用不正确的地址引起的。如果内核调试器可用,则获取堆栈回溯。参数: Arg1:00000000,内存引用 Arg2:00000002,IRQL Arg3:00000001,位域:位 0:值 0 = 读操作,1 = 写操作 位 3:值 0 = 不是执行操作,1 = 执行操作(仅在支持此级别状态的芯片)Arg4:804137d6,引用内存的地址
MODULE_NAME:nt
IMAGE_NAME:ntkrnlmp.exe
这里首先要了解的是,Microsoft 不再支持 Windows 2000。不再修补新的安全漏洞。此服务器上的 Windows 更新现在毫无意义。仅此一项就意味着无论如何都应该离开该服务器了。
要考虑的第二件事是,鉴于时间一致,您可能希望查看系统上在此期间处于活动状态的任何计划任务。还要寻找其他环境因素——实际上,在一天中的某个时间增加服务器负载的任何事情都可能推动刚刚开始出现故障的硬件越过边缘。
这带来了下一件事:考虑到设备的年龄,很可能只是旧内存条坏了,尤其是当您的错误之一是内存损坏时。但同样,这确实向我表明该服务器已达到使用寿命,应该更换,因为即使您发现并纠正了此问题,您很可能很快就会遇到另一个问题。
| 归档时间: |
|
| 查看次数: |
906 次 |
| 最近记录: |