Board logo

标题: Kdump 图形化配置工具(1) [打印本页]

作者: look_w    时间: 2018-6-18 12:13     标题: Kdump 图形化配置工具(1)

引言          众所周知,RHEL 和 SUSE 是当今比较主流的两大企业版 Linux,尤其在云计算服务器领域内锦上添花。对于界面用户,相对枯燥的 kdump 命令行终端配置文件,他们更加需要看到一个简单便捷的图形配置工具作为绝技杀手锏。下面以 IBM Power 架构和 RHEL6.2、SLES11SP2 系统为例,讲解这种图形工具分别是如何使界面用户操作方便、简单明了。RHEL6.2 介绍 system-config-kdump,SLES11SP2 介绍 yast2 kdump。     
Redhat:system-config-kdump          RHEL6.2 的 Kdump 图形配置工具:system-config-kdump。它需要安装 system-config-kdump 的 rpm 包。system-config-kdump 主要包括基本设置、目标设置、过滤设置、高级设置四个部分,下面通过具体实例介绍相关桌面配置。另外,此工具需要 root 权限方能在界面窗口中启动。启动该图形工具 ( 内核转储配置 ) 有两种方法:(1) 在面板主菜单上,选择 System -> Administration -> Kernel crash dumps。(2) 在 GNOME 终端中键入 system-config-kdump 命令。     
基本操作          在 system-config-kdump 包安装后,如果该工具已是禁用的状态,必须先把启用它才可以进行下面的配置 ( 点击 Enable 按钮 )。Apply 按钮是使得你改变后的配置生效。Reload 按钮是恢复你的操作变化到原始状态。如下图 1,      
图 1. 基本设置基本设置          在基本设置中,介绍系统总内存,当前实际预留给 Kdump 的内存,期望预留给 Kdump 的内存,预定后的可用内存等。如上图 1,自动 kdump 内存设置会根据系统内存情况自动选择最优参数配置。手动 kdump 内存设置有以下几个字段:     
目标设置          在目标设置中,介绍本地文件系统转储,原始设备转储,网络转储等几种方式转储的设置。如下图 2,     
图 2. 目标设置过滤设置          在过滤设置中,介绍如何配置过滤级别和转储文件的格式。这里主要可以设置过滤级别和输出文件格式。过滤级别取决于零页面 (zero page)、缓存页 (cache page)、专用缓存 (cache private)、用户数据 (user date)、可用页面 (free page) 的选择。输出文件格式可以选择 ELF 格式 (ELF file format) 或磁盘转储文件格式 (diskdump file format),如下图 3。     
图 3. 过滤设置高级设置          在高级设置中,如何选择 initrd 和 capture kernel,如何为所选内核配置命令行参数,以及如何配置转储的默认操作。如下图 4,     
图 4. 高级设置SUSE: yast2 kdump              SLES11SP2 的的 Kdump 图形配置工具:yast2 kdump,配置工具 yast2 工具的一部分。Yast2 是 SUSE 的配置管理工具。它可以通过 kdump 管理套件来启动 kdump 图形配置界面。它包括主要包括启动选项、转储过滤、转储目标、邮件通知、高级配置五个部分,下面通过具体实例介绍相关桌面配置。     
启动选项              如下图 5,在启动选项中,主要配置 Kdump 启禁用、Kdump 的内存等。     
图 5. 启动选项转储过滤              在转储过滤中,指定转储需要的页面类型和创建转储文件的格式,这些页面会被拷贝到转储文件里,如下图 6。     
图 6. 转储过滤转储目标              在转储目标中,配置保存转储文件的位置,可以是本地,可以是远程机器,如下图 7。     
图 7. 转储目标邮件通知              在邮件通知中,可以配置转储之后的邮件提醒,以便让用户更及时地知道机器系统崩溃。这个功能也是 SUSE kdump 的特色,如下图 8。     
图 8. 邮件通知高级配置              在高级配置中,配置选择 initrd 和 capture kernel,如何为所选内核配置命令行参数,如下图 9。     
图 9. 高级配置小结              本文通过实例,从 RHEL6.2 和 SUSE11SP2 两种 Linux 平台系统分别介绍 Kdump 的图形化配置工具:system-config-kdump 和 yast2 kdump,使读者有直观的对比感觉。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0