如何找出导致我的 Windows Server 2008 R2 机器崩溃的原因?

DKN*_*LES 0 windows-server-2008 server-crashes diagnostic

我的文件服务器刚刚崩溃,我似乎无法弄清楚原因。也许我很天真,但是当这些事情发生时,我通常可以查看我的系统、应用程序或安全事件查看器日志并找到罪魁祸首 - 但这次没有运气。

当我不在办公室时,我收到了 Icinga 通知,指出我服务器上的 E:\ 驱动器警告说没有该驱动器的可用信息。

我登录到服务器看到 E:\ 驱动器在那里,但没有像往常一样位于它下面的“存储图”,单击它挂起操作系统。然后我尝试重新启动服务器并继续挂起。我发出了一个stop-computer server -Force命令,看起来它开始工作了,但是屏幕挂了,上面写着“请等待系统事件通知服务”。我不得不硬关闭服务器,这从来都不是一件好事。

我的问题是,如果事件查看器中没有诊断信息,是否可以在事件发生后的任何地方显示导致崩溃的原因?我从来没有像这种方式那样让服务器锁定我,所以我想知道根本问题是什么。

Gre*_*kew 5

仅供参考 - 对于任何 VMWare 来宾,如果您想获得内存转储,您可以拍摄快照,然后使用 vmss2core.exe 将内存提取到可以使用 windbg 读取的传统 Windows 内存转储文件中,因此 MS 支持或其他有资格的人。

使用 vmss2core 工具将快照文件转换为内存转储 (2003941)
http://kb.vmware.com/kb/2003941

在创建、复制和转换转储后,您应该删除快照。如果您确实想在挂起时调查系统的当前状态,这通常比环境 1/0 开关更可取。如果您只想获取正在运行的系统的内存转储而不使用 Windows 键盘序列来强制蓝屏,这也更简单且侵入性更小,这只有在启用所需的内存转储并启用键盘序列时才能最佳地工作.