Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Generating a Windows core dump to troubleshoot unresponsive virtual machines on ESX/ESXi (1009187)
Purpose
This article provides steps for generating a Windows core dump from an ESX virtual machine, should Microsoft request it.
Resolution
Configure the Windows virtual machine to core dump as per Microsoft KB article http://support.microsoft.com/kb/927069.
When the virtual machine goes into an unresponsive state, you can cause it to fail by sending it an nmi (Non-Maskable Interrupt) using the vmdumper utility.
This also requires that you know the world ID number for the virtual machine.
To cause the virtual machine to fail:
-
Log in as root in a terminal session on the ESX host where the virtual machine is running.
-
Run this command to determine the world ID number for the virtual machine.
vm-support -x
For ESXi 5.x: To obtain a list of all running virtual machines, identified by their World ID, Cartel ID, display name and path to the .vmx configuration file using this command:
esxcli vm process list -
Match the name of the virtual machine with the world ID.
-
Run the following command to cause the virtual machine to fail:
/usr/lib/vmware/bin/vmdumper <world_id> nmi
For ESXi 5.x, you can run the following command:
/sbin/vmdumper <world_id> nmi -
Boot the Windows virtual machine to retrieve the core dump.
See Also
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
KB:
- Updated:
- Categories:
- Languages:
- Product Family:
- Product(s):
- Product Version(s):

