Today I was reviewing my post on ESX Crash Dumps and found that well, for vSphere, it is quite broken. How? Well…
No /usr/sbin/vmkdump in ESX 4
As referenced in this KB article, vmkdump has been replaced with some additional flags on esxcfg-dumppart:
In ESX 4.X, esxcfg-dumppart is now used to extract the logs files.
The syntax is:
esxcfg-dumppart –log <ESX dump file>
esxcfg-dumppart -L <ESX dump file>
Here it is in action:
-rw-r–r– 1 root root 6790236 Feb 18 10:11 vmkernel-zdump-021810.10.11.1
# esxcfg-dumppart –log vmkernel-zdump-021810.10.11.1
Created file vmkernel-log.1
# ls -l | grep log-rw-r–r– 1 root root 262144 Feb 25 06:49 vmkernel-log.1
There it is. Woot! Questions? Comments? Drop us a line.