运行 Esxcli 命令时,VMWare 用户可能会收到一条警告,指出尚未配置核心转储目标,因此无法保存主机核心转储。更新主机版本后,已注意到此问题。在这篇文章中,我们将讨论这个问题,看看可以做些什么来解决这个问题。
未配置核心转储目标。无法保存主机核心转储

修复未配置核心转储目标,无法保存主机核心转储
如果在运行 Esxcli 命令或对磁盘进行某些更改时,在 VMWare 中收到未配置核心转储目标,无法在 VMWare 中保存主机核心转储消息,请按照下面提到的解决方案解决问题。
一、 为 ESXi 主机创建转储文件
如果对 ESXi 主机使用 iSCSI 存储(包括从 SAN 引导),则必须为这些主机创建转储文件。
首先,您必须使用下面提到的命令创建一个空的转储文件。
esxcli system coredump file add -d *your_datastore_name* -f *the_dumpfile_name(I use the ESXi hostname)*
然后,将新创建的文件配置为活动转储文件。
esxcli system coredump file set -p /vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile
最后,运行下面提到的命令以确认您的转储文件。
esxcli system coredump file list
你将收到一个事件,通知你已设置核心转储,并且你的警告将消失。
二、 在 USB 上启用 coredump 并创建分区
如果您使用的是 USB,则需要在其上启用 coredump 并创建分区。为此,您需要按照以下步骤操作。
1. 首先,转到警告,然后转到“配置系统”>“高级系统设置”。
2. 现在,单击“编辑”按钮,然后使用关键字 VMkernel.Boot.allow 进行筛选,并找到 VMkernel.Boot.allowCoreDumpOnUsb.
3. 然后,必须将与 VMkernel.Boot.allowCoreDumpOnUsb 关联的值更改为 true。
4. 通过 SSH 连接到主机后,使用命令“esxcli storage filesystem list”查找 VMFS-L 类型的可用本地存储位置。
5. 然后运行以下命令。
esxcli system coredump file add -d DATASTORE -f HostName -s 2000
6. 运行 esxcli system coredump file list 以确认是否已创建 coredump 文件。
7. 如果在“活动”下显示 False,请运行命令 – esxcli system coredump file set -s -e=True. 它会将其设置为 true。
这将为您完成工作。但是,我们仍然会尝试通过SSH连接到主机并搜索可用的存储位置。请按照下面提到的步骤操作。
• 首先,运行下面提到的命令。
esxcli storage filesystem list
• 运行下面提到的命令以创建核心转储文件。确保在下面提到的命令中替换 Datastore 和 HostName。
esxcli system coredump file add -d DATASTORE -f HostName -s 2000
• 执行命令以检查是否已创建核心转储文件。
esxcli system coredump file list
• 最后,运行下面提到的命令以启用核心转储文件。
esxcli system coredump file set -s -e=True
希望这能帮你解决问题。
三、 禁用警告

如果您不喜欢显示的消息,并且想要禁用它,只需转到 ESXi 主机>配置>高级设置,查找 UserVars.SuppressCoredumpWarning,然后将其值设置为 1.
如何在 vCenter 上配置核心转储?
要在 VCenter 上配置核心转储,您需要转到“主页”>管理>“系统配置”>服务,然后选择 ESXi Dump Collector 服务,然后单击“操作”选项卡将其启用。启用核心转储服务后,可以通过选择“操作”菜单下的选项来启动该服务。
什么是 VMware的核心转储文件?
核心转储可用于调试和分析可能因内核崩溃而崩溃的 ESX 主机。您可以通过出现紫色屏幕(也称为 PSOD)(类似于 Windows“蓝屏死机”)来识别内核崩溃。从 VMWare ESX 5.5 开始,用户可以创建到文件而不是分区的核心转储,这提供了更大的灵活性和便利性。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源