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 引导装载程序主页和文档.
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.