Oct 2 2008 12:00PM GMT
Posted by: Troy Tate
administration,
tools,
Microsoft Windows,
reporting,
debugging,
performance monitoring,
recovery,
server,
troubleshooting,
Performance,
howto,
diagnostics,
toolkit
Debugging a dump from a hung server may not be something you do every day, so you may want to engage with a Microsoft debug expert, however with this information as your guide you may find that you can narrow down a problem and save yourself a call.
My Server is hung - what do I do?
http://blogs.msdn.com/ntdebugging/archive/2008/09/12/red-alert-my-server-is-hung-what-do-i-do.aspx
If you need additional background on debugging, this article can get you started:
Basics of Debugging Windows
http://blogs.msdn.com/ntdebugging/archive/2008/08/28/basics-of-debugging-windows.aspx
· Collect a kernel dump: http://support.microsoft.com/kb/244139
· Set up the debugger: http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
· Know how to use the symbol server: http://support.microsoft.com/kb/311503
Additional resources that you may find useful (including links to the tools, book recommendations, etc.):
· Microsoft Debugging Tools
· ADPlus – An automated way to use the cdb.exe to capture/create a usermode dump when a process hangs or crashes (more info - http://msdn.microsoft.com/en-us/library/cc265629.aspx or KB286350)
· Public Symbols for Microsoft Operating Systems:
o Microsoft Public Symbol server : srv * DownstreamStore * http://msdl.microsoft.com/download/symbols
o example: srv*c:\mysyms*http://msdl.microsoft.com/download/symbols
o Microsoft Symbol packages http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx#d
· Use !Analyze-v to gather additional information about the bugcheck and a bucket-id for your dump file. The bucket-id can be submitted to Microsoft for review for similar crashes and resolutions. Try using the Microsoft Online Crash Analysis to submit your crash dump bucket-id for possible follow up from Microsoft or for Microsoft to look for trends: http://oca.microsoft.com/en/Welcome.aspx
· For concepts, tools and information about the system architecture: http://msdn.microsoft.com/en-us/default.aspx
· Windows Internal 4th edition (by Mark E. Russinovich & David A. Solomon): the whole book or Chapter 14 - Crash Dump Analysis
· Advanced Windows Debugging (by Mario Hewardt & Daniel Pravat): http://technet.microsoft.com/en-us/default.aspx
· How to Access the User Mode Debugger from the Kernel Debugger
· How can I find out why the Cluster Resource Monitor dumped – Access Violation
· 1394 Kernel Debugging Tips and Tricks [WinHEC 2004; 373 KB]
· Debugging Windows Vista