mkdumprd命令-为内核转储崩溃恢复初始ramdisk映像-Linux命令大全ROED容易得分享

ROED2023-02-01  406

mkdumprd命令 – 为内核转储崩溃恢复初始ramdisk映像

 

mkdumprd命令的作用是创建一个初始ram文件系统,用于在kdump框架中引导内核以进行崩溃恢复。

在初始ramdisk加载模块时,/etc/modprobe.conf中指定的任何模块选项都会被传递给模块。mkdumprd命令询问正在运行的系统,以了解需要在initramfs中加载哪些模块(基于从/etc/kdump.conf检索的配置)。

mkdumprd命令最初派生自mkinitrd实用程序(因此选项集的相似性),但是mkdumprd命令的目的和任务与mkinitrd有显著的不同。如果需要自定义kdump initramfs映像,建议使用kdump服务基础结构创建一个映像,然后手动解包、修改和重新打包映像。

语法格式:mkdumprd [参数] [镜像] [内核版本]

常用参数:

-- -image-version 在映像创建之前,内核版本号追加initrd映像路径
-- -nocompress 创建initrd映像不使用gzip方式压缩
-f 允许mkdumprd覆盖现有的映像文件
-v 打印详细的信息,同时创建映像(通常mkdumprd以静默方式运行)
-- -omit-lvm-modules 不加载任何LVM模块
-d 查询/etc/kdump
-- -fstab=<fstab文件> 使用fstab文件来自动确定根设备上的文件系统的类型。通常情况下使用/etc/fstab文件
-- -omit-reid-modules 不加载任何RAID模块
-- -omit-scsi-modules 不加载任何SCSI模块
-- -preload=<模块> 在初始ramdisk映像中加载指定模块
-- -builtin=<模块> 如果模块被内置到内核使用则激活

参考实例

创建初始ramdisk映像/root/ram:

[root@linuxcool ~]# mkdumprd /root/ram 2.6.32-358.el6.x86_64

查询/etc/kdump:

[root@linuxcool ~]# mkdumprd -d

打印详细的信息,同时创建映像:

[root@linuxcool ~]# mkdumprd -v

mkdumprd命令 – 为内核转储崩溃恢复初始ramdisk映像,知识来源于网络运用于网络,仅供学习、交流使用,版权归属原作者所有。【内容仅供参考,请读者自行甄别,以防风险】

申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-952.html