Red Hat Training

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

7.4. 测试 kdump 配置

警告

以下命令会导致内核崩溃。遵循这些步骤时要小心,且不得在生产环境中使用它们。

要测试配置,请使用启用 kdump 重启系统,并确保该服务正在运行:

~]# systemctl is-active kdump
active

然后在 shell 提示符后输入以下命令:

echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-trigger

这会强制 Linux 内核崩溃,地址-YYYY-MM-DD-HH:MM:SS/vmcore 文件复制到您在配置中选择的位置(即默认为 /var/crash/ )。

注意

除了确认配置的有效性外,此操作还可用于记录崩溃转储在代表测试负载下执行时需要多长时间才能完成。

7.4.1. 其它资源

7.4.1.1. 安装的文档

  • kdump.conf(5)- /etc/kdump.conf 配置文件的 man page,包含可用选项的完整文档。
  • zipl.conf(5)- /etc/zipl.conf 配置文件的 man page。
  • zipl(8)- IBM Z 的 zipl 引导装载程序实用程序的 man page。
  • makedumpfile(8)- makedumpfile 内核收集器的 man page。
  • kexec(8)- kexec 的 man page.
  • crash(8)- crash 实用程序的 man page。
  • /usr/share/doc/kexec-tools-版本/kexec-kdump-howto.txt - 概述 kdumpkexec 安装及用法。

7.4.1.2. 在线文档

https://access.redhat.com/site/solutions/6038
关于 kexeckdump 配置的红帽知识库文章。
https://access.redhat.com/site/solutions/223773
关于支持的 kdump 目标的红帽知识库文章。
https://github.com/crash-utility/crash
crash 实用程序 Git 存储库.
https://www.gnu.org/software/grub/
GRUB2 引导装载程序主页和文档.