This article provides instruction about collecting support diagnostic information when troubleshooting a purple screen fault in VMware ESX or ESXi.
0xFC
) partition on disk and/or to the ESXi Dump Collector service through the network. For more information, see Configuring an ESX/ESXi host to capture a VMkernel coredump from a purple diagnostic screen (1000328). vm-support
log bundle from the host following a reboot. using slot X of Y... method FAILED.
Always capture a screenshot using remote KVM or take a photograph of the physical console's purple diagnostic screen prior to a reboot. This may be the only information available. zdump
file from the host, and copy it elsewhere for analysis. The timestamp in the filename corresponds to the time the ESXi Dump Collector service received the coredump, not the time on the ESXi host when the failure occurred. Dump finished successfully for IPAddress, slot 0, file:/path/to/zdump_ IPAddress_ Date
. /var/core/netdumps/
. Received files are organized into directories according to the sending hosts' IP address, such as /var/core/netdumps/ 10/11/12/13/zdump_ 10.12.13.14- yyyy-mm-dd-hh_mm-N
.%ProgramData%\VMware\VMware ESXi Dump Collector\Data\
. Received files are organized into directories according to the sending hosts' IP address, such as %ProgramData%\VMware\VMware ESXi Dump Collector\Data\
10\11\12\13\zdump_ 10.12.13.14- yyyy-mm-dd-hh_mm-N
./var/core/
. Received files are organized into directories according to the sending hosts' IP address, such as /var/core/ 10/11/12/13/zdump_ 10.12.13.14- yyyy-mm-dd-hh_mm-N
.VMKcore
(type 0xFC
) partition on disk. If the storage subsystem is experiencing issues, writing a coredump to disk may fail and this information may be unavailable. If available, the coredump from the VMkernel includes everything seen on the physical console screen. vm-support
command to copy diagnostic information from the host. For more information, see Collecting diagnostic information for VMware ESX/ESXi (653) or Collecting diagnostic information for VMware ESX/ESXi using the vm-support command (1010705). /usr/lib/vmware/vmksummary/log-bootstop.sh
checks the defined Dump Partition for new contents. If new content is found, an entry is written to the /var/log/vmksummary.log file citing bootstop: Core dump found.vm-support
at the command line or by using ExportDiagnostic Data from the vSphere Client. Both methods invoke the vm-support
script, which checks the defined Dump Partition for new contents. If new content is found, it is temporarily placed in a vmkernel-zdump
file in /var/core/
before being compressed in the vm-support
output.vmkernel-zdump-*
coredump file is copied from the Dump Partition while running vm-support
, it is not necessary to run vm-support
a second time to collect the logs. If vm-support
is run multiple times, only the first attempt includes a vmkernel-zdump
file./var/core/
is often located on a ramdisk, so the vmkernel-zdump
files placed within may not persist across a reboot.vmkernel-zdump-*
coredump file. This may be necessary if the automatically-generated file is deleted. For more information, see Manually regenerating core dump files in VMware ESX and ESXi (1002769).vm-support
at the command line or by using ExportDiagnostic Data or System Logs from the vSphere Client. Both methods invoke the vm-support
script, which checks the defined Dump Partition for new contents. If new content is found, it is placed in a vmkernel-zdump-*
file in /var/core/
. The filename is generated based on the date: vmkernel-zdump-MMDDYY.HH.mm
. The filename generated is written to /tmp/dumppart-copy.NNN.txt
.vmkernel-zdump-*
coredump file is copied from the Dump Partition while running vm-support
, it is not necessary to run vm-support
a second time to collect the logs. The vmkernel-zdump-*
file is moved to /var/core/old_cores/
after it is collected. This means that if vm-support
is run multiple times, only the first attempt includes a vmkernel-zdump-*
coredump file. Running vm-support -a
includes the vmkernel-zdump-*
coredump files from /var/core/old_cores/
in addition to the normally collected information./var/core/
is often located on a ramdisk, so the vmkernel-zdump-*
files placed within may not persist across a reboot.vmkernel-zdump-*
coredump file. This may be necessary if the automatically-generated file is deleted. For more information, see Manually regenerating core dump files in VMware ESX and ESXi (1002769)./etc/init.d/vmware-late
checks the defined Dump Partition for new contents. If new content is found, it is placed in a vmkernel-zdump-*
file in /root/
. The filename is generated based on the date: vmkernel-zdump-MMDDYY.HH.mm
. The filename generated is written to /tmp/dumppart.log
. An entry is written to the /var/log/vmksummary
log citing "VMkernel error
".vm-support
at the command line or by using ExportDiagnostic Data or System Logs from the vSphere Client. Both methods collect all vmkernel-zdump-*
files from /root/. The vmkernel-zdump-*
file is moved to /root/old_cores/
after it is collected. This means that if vm-support
is run multiple times, only the first attempt includes a vmkernel-zdump-*
coredump file. Running vm-support -a
includes the coredump files from /root/old_cores/
in addition to the normally collected information.vmkernel-zdump-*
coredump file. This may be necessary if the automatically-generated file is deleted. For more information, see Manually regenerating core dump files in VMware ESX and ESXi (1002769). vm-support
at the command line or by using ExportDiagnostic Data or System Logs from the vSphere Client. Both methods invoke the vm-support
script, which checks the Service Console coredump location (defined in /Misc/CosCoreFile
) for a new file. If a new file is found, it is copied and compressed to a file at /root/old_cores/cosNN.core.gz
. The original file is deleted. vm-support
, it is not necessary to run vm-support
a second time to collect the logs. The original cosNN.core
file is left in /root/old_cores/
after it is collected. This means that if vm-support
is run multiple times, only the first attempt includes a Service Console cosNN.core.gz
coredump file. Running vm-support -a
includes the coredump files from /root/old_cores/
in addition to the normally collected information.