ESXi Dump Collector Setup

  • Install the ESXi Dump Collector from the vCenter installation media
  • Configure ESXi Dump Collector (link)
    • Log into the host using SSH/Putty
    • esxcli system coredump network get
    • esxcli system coredump network set –interface-name vmk0 –server-ipv4 <ip address> –server-port 6500
    • esxcli system coredump network set –enable true
    • esxcli system coredump network get
  • Force a linux kernel panic on the ESXi host (link)
    • Log into the host using SSH/Putty
    • Run vsish -e set /reliability/crashMe/Panic 1

ESXi-PSOD

  • Navigate to the ESXi Dump Collector server, and validate that the “zdump” file is created. The default path is here: %PROGRAMDATA%\VMware\VMware ESXi Dump Collector\Data
  • Copy the zdump file from the above directory to an ESXi host using WinSCP/FastSCP/etc
  • Extract the zdump file (link)
    • Run esxcfg-dumppart -L <zdump filename>
  • View the contents of the extracted file (filename: vmkernel-log.1):

dumppart

  • The “vmkernel-log.1” file will contain specific information on why the host experienced a kernel panic. You can also use this link as a reference point for the error codes shown in the above log file
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: