ESXi 存储中的 vmkdump 有什么用是否可以删除?

最近我把 ESXi 打了最新的补丁,在浏览 ESXi 的存储时发现有一个 vmkdump 的文件夹。里面有一个文件占用了1G多的空间。不知道这个文件时干嘛用的不敢随便的操作,尝试了删除无法操作。查询官方文档得到了我想要的结果。

这个文件的作用是,在主机故障过程中,ESXi 必须能够将诊断信息保存到预配置的位置,以供诊断和技术支持之用。通常,在 ESXi 安装期间会在本地存储设备上创建收集诊断信息的分区(也称为核心转储)。您还可以配置 ESXi Dump Collector,以在网络服务器上保留核心转储。简单点理解就是这个 vmkdump 就是收集主机的错误信息,可以删除但是在 UI 界面是无法删除的,需要 SSH 到主机现取消激活核心转储文件然后在删除。官方文档地址:在 VMFS 数据存储上收集 ESXi 主机的诊断信息

esxcli system coredump file list #列出核心转储文件;
esxcli system coredump file set --unconfigure | -u #取消激活核心转储文件;
esxcli system coredump file remove --file | -f file_name #从 VMFS 数据存储中移除该文件;
#参数说明
--file | -f #输入要移除的转储文件的名称。如果不输入名称,该命令会移除默认配置的核心转储文件;
--force | -F #取消激活并取消配置所移除的转储文件。如果文件之前尚未取消激活且正处于活动状态,则此选项为必需项;
相关推荐
python ERROR: Command errored out with exit status 1:
Windows Server 2016 搭建 SMB 共享文件
Windows Server 2019 域环境搭建 SMB 共享文件服务
Parallels Desktop 15.1.3