搜索

17.2. 在 web 控制台中配置 kdump 内存使用率和目标位置

download PDF

您可以为 kdump 内核配置内存保留,也可以指定目标位置来使用 RHEL web 控制台界面捕获 vmcore 转储文件。

先决条件

步骤

  1. 在 web 控制台中,打开 Kernel dump 选项卡,并通过将 Kernel crash dump 开关设置为 on 来启动 kdump 服务。
  2. 在终端中配置 kdump 内存用量,例如:

    $ sudo grubby --update-kernel ALL --args crashkernel=512M

    重启系统以应用更改。

  3. Kernel dump 选项卡中,点 Crash dump location 字段末尾的 Edit

    Web 控制台中的 kdump 页面
  4. 指定保存 vmcore 转储文件的目标目录:

    • 对于本地文件系统,从下拉菜单中选择 Local Filesystem

      保存 vmcore 的位置
    • 对于使用 SSH 协议的远程系统,从下拉菜单中选择 Remote over SSH ,并指定以下字段:

      • Server 字段中,输入远程服务器地址。
      • SSH key 字段中,输入 SSH 密钥位置。
      • Directory 字段中,输入目标目录。
    • 对于使用 NFS 协议的远程系统,从下拉菜单中选择 Remote over NFS ,并指定以下字段:

      • Server 字段中,输入远程服务器地址。
      • Export 字段中,输入 NFS 服务器的共享文件夹的位置。
      • Directory 字段中,输入目标目录。

        注意

        您可以选择 Compression 复选框来减小 vmcore 文件的大小。

  5. 可选:点 View automation script 显示自动化脚本。

    此时会打开一个带有生成的脚本的窗口。您可以在 shell 脚本页和 Ansible playbook 生成选项页之间转换。

  6. 可选:点 Copy to clipboard 复制脚本。

    您可以使用此脚本在多台机器上应用相同的配置。

验证

  1. 单击 Test configuration

    测试 kdump 的配置
  2. Test kdump settings 下点 Crash system

    警告

    当您启动系统崩溃时,内核操作会停止,并导致系统因数据丢失而崩溃。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.