查看问题详情

编号项目分类查看权限最后更新
0000579Anolis OS 8kernelpublic2021-12-10 14:39
报告员wb-wpp899309 分派给yunqi-zwt  
优先级normal严重性minor出现频率always
状态 assigned处理状况open 
平台aarch64操作系统Anolis OS操作系统版本8
标题0000579: [Anolis OS 8.2][4.19.91-25.an8] [aarch64]kdump服务正常,echo c触发异常后,系统不能生成vmcore
描述[缺陷描述]:
kdump服务正常,echo c触发异常后,系统不能生成vmcore

crashkernl配置:
BOOT_IMAGE=(hd1,gpt2)/boot/vmlinuz-4.19.91-25.an8.aarch64 root=UUID=f36fe3a1-f820-4f84-9e04-b9ea5a0440c8 ro console=tty0 console=ttyS0,115200 crashkernel=0M-2G:0M,2G-8G:192M,8G-:256M

# cat /proc/iomem |grep "Crash kernel"
  50000000-5fffffff : Crash kernel

crash,kexec-tools信息:
# rpm -qa |grep -E "crash|kexec-tools"
crash-7.2.9-2.an8.aarch64
kexec-tools-2.0.21-1.2.an8.aarch64

kdump配置文件:
# cat /etc/kdump.conf

ext4 /dev/sda2
path /var/crash
core_collector makedumpfile -c --message-level 1 -d 31
extra_modules mpt2sas mpt3sas megaraid_sas hpsa ahci
default reboot

[重现概率]
必现

[重现环境]
机型:物理机 TPF52M1B1

内核信息:
# uname -r
4.19.91-25.an8.aarch64

操作系统信息:
# cat /etc/os-release
NAME="Anolis OS"
VERSION="8.2"
ID="anolis"
ID_LIKE="rhel fedora centos"
VERSION_ID="8.2"
PLATFORM_ID="platform:an8"
PRETTY_NAME="Anolis OS 8.2"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.org/"

cpu信息:
# lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 96
On-line CPU(s) list: 0-95
Thread(s) per core: 1
Core(s) per socket: 48
Socket(s): 2
NUMA node(s): 1
Vendor ID: 0x48
Model: 0
Stepping: 0x1
CPU max MHz: 2600.0000
CPU min MHz: 200.0000
BogoMIPS: 200.00
L1d cache: 64K
L1i cache: 64K
L2 cache: 512K
L3 cache: 49152K
NUMA node0 CPU(s): 0-95
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm

内存信息:
# free -h
                    total used free shared buff/cache available
Mem: 755Gi 3.4Gi 751Gi 10Mi 327Mi 749Gi
Swap: 2.0Gi 0B 2.0Gi

[期望结果]:
触发异常后,系统能正常启动,有vmcore产生,并且可正常解析vmcore

[实际结果]:
触发异常后,系统未生成vmcore
问题重现步骤[重现步骤]:
1、安装依赖包
 yum -y install crash kexec-tools
 systemctl restart kdump
需要安装配套的kernel-debuginfo和kernel-debuginfo-common包
2、配置参数值
echo 1 > /proc/sys/kernel/panic
echo 1 > /proc/sys/kernel/hardlockup_panic
echo 1 > /proc/sys/kernel/softlockup_panic
echo 50 > /proc/sys/kernel/watchdog_thresh
echo 1200 > /proc/sys/kernel/hung_task_timeout_secs
echo 0 > /proc/sys/kernel/hung_task_panic

3、触发异常
echo c >/proc/sysrq-trigger
4、检查系统是否正常启动,是否有vmcore生成
5、检查crash解析vmcore是否正常
标签没加标签.

活动

这个问题没有注释信息

问题历史

日期 用户名 字段 更改
2021-11-26 16:48 wb-wpp899309 新建问题
2021-12-10 14:39 jacobwang 分派给 => yunqi-zwt
2021-12-10 14:39 jacobwang 状态 新建 => 已分配