Bug 2042 - 执行echo c > /proc/sysrq-trigger,无法生成vmcore文件
Summary: 执行echo c > /proc/sysrq-trigger,无法生成vmcore文件
Status: NEW
Alias: None
Product: Anolis OS 8
Classification: Anolis OS
Component: BaseOS Packages (show other bugs) BaseOS Packages
Version: 8.2
Hardware: x86_64 Linux
: P3-Medium S2-major
Target Milestone: ---
Assignee: Jacob
QA Contact: shuming
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-02 17:29 UTC by liudeli
Modified: 2022-09-23 14:33 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description liudeli 2022-09-02 17:29:17 UTC
Description of problem:
执行echo c > /proc/sysrq-trigger,无法生成vmcore文件。

Version-Release number of selected component (if applicable):
kexec-tools-2.0.21-1.1.an8.x86_64


How reproducible:


Steps to Reproduce:
操作系统内存为8G,底层是海光服务器,虚拟化软件KVM

1.编辑/etc/kdump.conf
path /var/crash
core_collector makedumpfile -c --message-level 1 -d 31
2.编写/etc/default/grub文件,修改crashkernel=0M-2G:0M,2G-8G:256M,8G-:512M
3.生成grub文件
grub2-mkconfig -o /boot/grub2/grub.cfg
4.reboot os
5.查看kdump服务
systemctl status kdump,正常
6.查看crashkernel参数
cat /proc/cmdline,正常
7.执行测试kdump测试
 echo c > /proc/sysrq-trigger

Actual results:
ls /var/crash 为空,没有生产vmcore文件

Expected results:
/var/crash生成vmcore文件

Additional info: