在主机故障过程中,ESXi 必须能够将诊断信息保存到预配置的位置,以供诊断和技术支持之用。
通常,在 ESXi 安装期间会在本地存储设备上创建收集诊断信息的分区(也称为核心转储)。此外,还可以配置 ESXi Dump Collector,并将核心转储保留在网络服务器上,以便在调试期间使用。有关设置 ESXi Dump Collector 的信息,请参见《VMware ESXi 安装和设置》文档中的配置 ESXi Dump Collector。
另一个选项是使用 VMFS 数据存储上的文件收集诊断信息。
将文件设置为核心转储位置
如果可用核心转储分区的大小不足,则可以配置 ESXi 以使用 VMFS 数据存储中的文件获取诊断信息。
注: 软件 iSCSI 上的 VMFS 数据存储不支持核心转储文件。
前提条件
- 确保数据存储中用于核心转储文件的可用空间量是建议文件大小的两倍。有关详细信息,请参阅知识库文章 2058416。
-
安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell中运行 esxcli 命令。
过程
下一步做什么
有关可用于管理核心转储文件的其他命令的信息,请参见《《ESXCLI 参考指南》》文档。
取消激活和删除核心转储文件
取消激活配置的核心转储文件,并根据需要将其从 VMFS 数据存储中移除。
您可以临时取消激活核心转储文件。如果不计划使用已取消激活的文件,可以将其从 VMFS 数据存储中移除。要移除尚未取消激活的文件,您可以使用带有 --force | -F 参数的 esxcli system coredump file remove 命令。
前提条件
安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell中运行 esxcli 命令。
过程
结果
核心转储文件将从 VMFS 数据存储中移除。