Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

A.2. 创建转储文件

您可以向文件请求客户机虚拟机核心的转储,以便可以诊断虚拟机中的错误,例如 crash 实用程序
警告
在 Red Hat Enterprise Linux 7.5 及更新的版本中,kernel Address Space Randomization(KASLR) 功能可防止客户机转储文件被 崩溃 读取。要解决这个问题,将 <vmcoreinfo/> 元素添加到客户机 XML 配置文件的 <features> 部分。
但请注意,如果目标主机使用不支持 <vmcoreinfo/> 的操作系统,迁移 使用 <vmcoreinfo/> 的客户机会失败。这包括 Red Hat Enterprise Linux 7.4 及更早版本,以及 Red Hat Enterprise Linux 6.9 及更早版本。

A.2.1. 创建 virsh Dump 文件

执行 virsh dump 命令请求会将虚拟客户机核心转储到文件的请求,以便诊断虚拟机中的错误。运行此命令可能需要您手动确保对通过参数 corefilepath 指定的文件和路径的正确权限。virsh dump 命令与内核转储(或 crash 实用程序)类似。