Core Dump是主机发生故障时的工作内存状态保留。通常情况下保存在服务器本地磁盘。而在自动部署Auto Deploy情况下没有本地磁盘,此时Core Dump会被保存在内存的RAM盘上,当主机重启后将会被丢失。
 
vSphere 5.0推出了ESXi Dump Collector解决这个问题,让你可以把ESXi主机的Core Dump重定向到一台网络服务器上。该组件可以是 vCenter Server Appliance (VCSA)的一部分(无需安装),也可以额外安装在Windows主机上(具体又可分为Standalone独立安装和与vCenter集成安装)
 
可从vCenter安装光盘启动Dump Collector的安装过程。此过程中用户可指定文件存储库的存放位置和容量上限(一般情况下2G足够了)
 
安装完毕后需要通过ESXCLI配置ESXi主机使用Dump Collector主机。参考命令为
esxcli system coredump network get
esxcli system coredump network set --infterface-name <vmk#> --server-ipv4 <IP> --server-port <Port>
esxcli system coredump network set --enable true
 
参考文档: