尚未配置核心转储目标,无法保存主机核心转储

王林
发布: 2024-02-19 21:45:37
转载
810 人浏览过

当执行Esxcli命令时,VMWare用户可能会遇到警告,指出核心转储目标未配置,无法保存主机核心转储。已注意到这个问题在更新主机版本后出现。本文将探讨该问题,并提出解决方法。

尚未配置核心转储目标。无法保存主机核心转储

尚未配置核心转储目标,无法保存主机核心转储

修复未配置核心转储目标,无法保存主机核心转储

在VMWare中,如果在运行Esxcli命令或对磁盘进行修改时,出现未配置核心转储目标导致主机核心转储无法保存的问题,可按照以下解决方案解决。

  • 为您的ESXi主机创建转储文件
  • 在USB上启用核心转储并创建分区
  • 禁用警告
  • 让我们详细地谈一谈。

    1]为您的ESXi主机创建转储文件

    如果您将iSCSI存储用于ESXi主机(包括从SAN启动),则必须为它们创建转储文件。

    首先,您必须使用下面提到的命令创建一个空的转储文件。

    Esxcli系统核心转储文件添加-d*you_datastore_name*-f*the_umpfile_name(我使用ESXi主机名)*
    登录后复制

    然后,将新创建的文件配置为活动转储文件。

    Esxcli系统核心转储文件集-p/vmfs/volumes/*your_datastore_name*/vmkdump/*the_dumpfile_name*.dumpfile
    登录后复制

    最后,运行下面提到的命令以确认转储文件。

    Esxcli系统核心转储文件列表
    登录后复制
    登录后复制

    您将收到一个事件,通知您核心转储已设置,并且您的警告将消失。

    2]在USB上启用核心转储并创建分区

    如果您使用的是USB,则需要在其上启用核心转储并创建分区。要执行相同的操作,您需要遵循下面提到的步骤。

  • 首先,转到警告,然后转到配置系统&>高级系统设置。
  • 现在,点击编辑按钮,然后使用关键字VMkernel.Boot.Allow进行筛选,并找到VMkernel.Boot.AllowCoreDumpOnUsb。
  • 然后,您必须将与VMkernel.Boot.lowCoreDumpOnUsb关联的值更改为True。
  • 通过SSH连接到主机后,使用命令‘esxcli存储文件系统列表’查找VMFS-L类型的可用本地存储位置。
  • 然后运行以下命令。
    Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
    登录后复制
    登录后复制
  • 运行esxcli系统核心转储文件列表以确认是否已创建核心转储文件。
  • 如果处于活动状态,如果显示为假,则可以运行命令-esxcli系统核心转储文件集-S-e=True。但它会将其设置为True。
  • 这将为你做的工作。但是,我们仍然会尝试通过SSH连接到主机并搜索可用的存储位置。按照下面提到的步骤。

    • 首先,运行下面提到的命令。
      Esxcli存储文件系统列表
      登录后复制
    • 运行下面提到的命令以创建核心转储文件。确保替换下面提到的命令中的数据存储区和主机名。
      Esxcli系统核心转储文件添加-d数据存储区-f主机名-S 2000
      登录后复制
      登录后复制
    • 执行该命令以检查是否创建了核心转储文件。
      Esxcli系统核心转储文件列表
      登录后复制
      登录后复制
    • 最后,运行下面提到的命令来启用核心转储文件。
      esxtool系统核心转储文件集-s -e=True
      登录后复制

    希望,这将为您做这个把戏。

    3]禁用警告

    如果您

    阅读:Windows版最佳免费崩溃转储分析器软件

    如何在vCenter上配置核心转储?

    要在vCenter上配置核心转储,您需要转至主页&>管理&>系统配置&>服务,然后选择ESXi转储收集器服务并通过单击操作选项卡来启用该服务。启用核心转储服务后,您可以通过选择Actions菜单下的选项来启动该服务。

    阅读:如何在Windows上更改内存转储设置?

    什么是核心转储文件VMware?

    核心转储对于调试和分析可能因内核死机而崩溃的ESX主机非常有用。您可以通过出现紫屏来识别内核恐慌,紫屏也称为PSOD(类似于Windows的“死亡蓝屏”)。从VMWare ESX 5.5开始,用户可以将核心转储创建到文件而不是分区,这提供了更大的灵活性和便利性。

    Also Read: Crash dump initialization failed, Event ID 46.

    以上是尚未配置核心转储目标,无法保存主机核心转储的详细内容。更多信息请关注PHP中文网其他相关文章!

    相关标签:
    来源:mryunwei.com
    本站声明
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!