第 14 章 在 web 控制台中配置 kdump
您可以使用 RHEL 9 web 控制台设置并测试 kdump
配置。Web 控制台可以在引导时启用 kdump
服务。另外,web 控制台允许您为 kdump
配置保留的内存,并选择未压缩或压缩格式的 vmcore
的保存位置。
14.1. 在 web 控制台中配置 kdump 内存使用率和目标位置
您可以为 kdump
内核配置内存保留,并指定目标位置,来使用 RHEL web 控制台界面捕获 vmcore
转储文件。
先决条件
必须安装并可以访问 Web 控制台。
详情请参阅安装 Web 控制台。
流程
-
在 web 控制台中,打开 选项卡,并通过将 Kernel crash dump 开关设置为 on 来启动
kdump
服务。 在终端中配置
kdump
内存使用情况,例如:$ sudo grubby --update-kernel ALL --args crashkernel=512M
重启系统以应用更改。
在 Kernel dump 选项卡中,点 Crash dump location 字段末尾的 。
指定保存
vmcore
转储文件的目标目录:对于本地文件系统,从下拉菜单中选择 Local Filesystem。
对于使用 SSH 协议的远程系统,从下拉菜单中选择 Remote over SSH ,并指定以下字段:
- 在 Server 字段中,输入远程服务器地址。
- 在 SSH key 字段中,输入 SSH 密钥位置。
- 在 Directory 字段中,输入目标目录。
对于使用 NFS 协议的远程系统,从下拉菜单中选择 Remote over NFS ,并指定以下字段:
- 在 Server 字段中,输入远程服务器地址。
- 在 Export 字段中,输入 NFS 服务器的共享文件夹的位置。
在 Directory 字段中,输入目标目录。
注意您可以通过选择 Compression 复选框来减小
vmcore
文件的大小。
可选:点
来显示自动化脚本。此时会打开一个带有生成的脚本的窗口。您可以在 shell 脚本页和 Ansible playbook 生成选项页之间转换。
可选:点
来复制脚本。您可以使用此脚本在多台机器上应用相同的配置。
验证
单击
。在 Test kdump settings 下点 。
警告当您发起系统崩溃时,内核操作停止,并导致系统崩溃,且数据丢失。
其他资源