17.2. 在 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 下点 。
警告当您启动系统崩溃时,内核操作会停止,并导致系统因数据丢失而崩溃。
其他资源