14.5. 配置 kdump 默认失败响应
默认情况下,当 kdump
不能在配置的目标位置创建崩溃转储文件时,系统会重启,转储在此过程中会丢失。您可以更改默认失败响应,并将 kdump
配置为在将内核转储保存到主目标时执行不同的操作。额外的操作是:
dump_to_rootfs
-
将内核转储保存到
root
文件系统。 reboot
- 重启系统,在此过程中会丢失内核转储。
halt
- 停止系统,在此过程中会丢失内核转储。
poweroff
- 关闭系统,在此过程中会丢失内核转储。
shell
-
从
initramfs
中运行 shell 会话,您可以手动记录内核转储。 final_action
-
在
kdump
成功或在 shell 或dump_to_rootfs
失败操作完成后,启用额外的操作,如reboot
、halt
和poweroff
。默认为reboot
。 failure_action
-
指定在内核崩溃中转储可能失败时要执行的操作。默认为
reboot
。
先决条件
- root 权限。
-
满足
kdump
配置和目标的要求。详情请查看支持的 kdump 配置和目标。
流程
-
作为
root
用户,从/etc/kdump.conf
配置文件中的
行的开头删除 hash 符号(#)。#
failure_action 将值替换为所需操作。
failure_action poweroff
其他资源