Menu Close

11.7. 测试 kdump 配置

您可以在机器进入生产环境前测试崩溃转储过程是否正常工作。

警告

以下命令会导致内核崩溃。在按照这些步骤操作时要小心,且不要在活跃的生产环境中使用它们。

步骤

  1. 在启用了 kdump 的情况下重启系统。
  2. 确保 kdump 正在运行:

    # systemctl is-active kdump
    active
  3. 强制 Linux 内核崩溃:

    # echo 1 > /proc/sys/kernel/sysrq
    # echo c > /proc/sysrq-trigger
    警告

    上面的命令可崩溃内核,而且需要重新引导。

    再次引导后,address-YYYY-MM-DD-HH:MM:SS/vmcore 文件会被创建,位于您在 /etc/kdump.conf 文件中指定的位置(默认为 /var/crash/)。

    注意

    此操作确认配置的有效性。另外,也可以使用此操作记录崩溃转储使用代表工作负载完成所需的时间。