zeefengleo

在 ESX 或 ESXi 主机失败并出现紫色屏幕错误后提取日志文件
在出现紫色诊断屏幕错误后从 vmkernel-zdump 文件提取日志的步骤。此日志包含紫色诊断屏幕中显示的类似信...
扫描右侧二维码阅读全文
26
2019/06

在 ESX 或 ESXi 主机失败并出现紫色屏幕错误后提取日志文件

在出现紫色诊断屏幕错误后从 vmkernel-zdump 文件提取日志的步骤。此日志包含紫色诊断屏幕中显示的类似信息,并可用于进一步进行故障排除,本文假定 vmkernel-zdump 文件可用。

使用 ESX 或 ESXi 主机上的命令行实用程序从 vmkernel-zdump 文件提取日志文件。此实用程序因 ESX 或 ESXi 版本不同而异。

对于 ESX 3.x,请使用 vmkdump 实用程序:

# vmkdump -l vmkernel-zdump-filename

对于 ESXi 3.5、ESXi/ESX 4.x 和 ESXi 5.x,请使用 esxcfg-dumppart 实用程序:

# esxcfg-dumppart -L vmkernel-zdump-filename

要从 vmkernel-zdump 文件提取日志文件,请执行以下操作:

在 /root/ 或 /var/core/ 目录中找到 vmkernel-zdump 文件:

# ls /root/vmkernel* /var/core/vmkernel*
/var/core/vmkernel-zdump-073108.09.16.1

使用 vmkdump 或 esxcfg-dumppart 实用程序提取日志。例如:

# vmkdump -l /var/core/vmkernel-zdump-073108.09.16.1
created file vmkernel-log.1

# esxcfg-dumppart -L /var/core/vmkernel-zdump-073108.09.16.1
created file vmkernel-log.1

尽管 vmkernel-log.1 文件可能以空字符开始,但它是纯文本。注意日志的末尾,其内容类似于:

VMware ESX Server [Releasebuild-98103]
PCPU 1 locked up.Failed to ack TLB invalidate.
frame=0x3a37d98 ip=0x625e94 cr2=0x0 cr3=0x40c66000 cr4=0x16c
es=0xffffffff ds=0xffffffff fs=0xffffffff gs=0xffffffff
eax=0xffffffff ebx=0xffffffff ecx=0xffffffff edx=0xffffffff
...
Last modification:June 26th, 2019 at 03:14 pm
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment