15.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
配置文件中#failure_action
行的开头删除哈希符号(#
)。 将值替换为所需操作。
failure_action poweroff
其它资源