ESXI7.0 提示未配置任何coredump目标。无法保存主机核心转储 如下:
打开主机的SSH服务
然后使用SSH登录到主机
[root@ESXI067:~] esxcli system coredump file list ##获取看下具有权限的转储文件列表,没有配置coredump没有输出 [root@ESXI067:~] [root@ESXI067:~] esxcli system coredump file add ##添加coredomp文件 不指定文件名跟存储位置会自动生成。 -f可以指定 coredump 文件的文件名。如果未提供此选项,会自动创建唯一名称。 -d可以指定 coredump 文件的vmfs数据存储位置。如果未指定,自动选择数据存储。 Diagnostic File already exists. Path: /vmfs/volumes/SAS067/vmkdump/4C4C4544-0050-4D10-8035-B9C04F473032.dumpfile [root@ESXI067:~] [root@ESXI067:~] esxcli system coredump file list Path Active Configured Size ------------------------------------------------------------------------------------------------------- ------ ---------- ---------- /vmfs/volumes/5c276349-10902945-e841-f8bc1239e71a/vmkdump/4C4C4544-0050-4D10-8035-B9C04F473032.dumpfile false false 2593128448 [root@ESXI067:~] [root@ESXI067:~] esxcli system coredump file set -e true ##开启报错 通过以下命令设置下corpdump文件及路径后再开启 No Diagnostic file set [root@ESXI067:~] [root@ESXI067:~] esxcli system coredump file set -p /vmfs/volumes/5c276349-10902945-e841-f8bc1239e71a/vmkdump/4C4C4544-0050-4D10-8035-B9C04F473032.dumpfile [root@ESXI067:~] esxcli system coredump file set -e true [root@ESXI067:~] [root@ESXI067:~] esxcli system coredump file list Path Active Configured Size ------------------------------------------------------------------------------------------------------- ------ ---------- ---------- /vmfs/volumes/5c276349-10902945-e841-f8bc1239e71a/vmkdump/4C4C4544-0050-4D10-8035-B9C04F473032.dumpfile true true 2593128448 [root@ESXI067:~]
配置完成警告就没掉了
例如:
esxcli system coredump file add -d VMFS_VOLUME -f hello
esxcli system coredump file list
查看生成的coredump文件及路径
Path Active Configured Size
------------------------------------------------------------------------ ------ ---------- ---------
/vmfs/volumes/5c276349-10902945-e841-f8bc1239e71a/vmkdump/hello.dumpfile false false 2593128448
未经允许不得转载:ESXI7.0未配置任何coredump目标。无法保存主机核心转储
发表评论