修复kunpeng 920 dpu主机无法生成vmcore
修复kunpeng 920 dpu主机无法生成vmcore
crashkernel
本批次机器无法生成vmcore文件,部分原因是crashkernel配置错误。
本批次机器需修改crashkernel=512M
,其他机器可能需要配置为crashkernel=1024M,high
或其他参数。
vim /etc/default/grub,确保crashkernel参数如下: 1
crashkernel=512M
重新生成grub.cfg:
1 |
|
1 |
|
重启: 1
reboot
kdump中oom修复
kengpeng 920 dpu host主机生成kdump时会oom,需要在kdump启用第二内核时禁用某些驱动。
vim /etc/sysconfig/kdump,在KDUMP_COMMANDLINE_APPEND=参数后面追加参数禁用某些驱动:
1 |
|
重启kdump服务: 1
systemctl restart kdump.service
魔法键c生成vmcore
使用魔法键c测试是否能生成vmcore。
使能魔法键c:
1 |
|
魔法键c主动生成kdump:
1 |
|
执行完上述命令后,机器会重启,重启后会发现/var/crash目录中已经有vmcore生成:
1 |
|
修复kunpeng 920 dpu主机无法生成vmcore
https://realwujing.github.io/linux/debug/修复kunpeng 920 dpu主机无法生成vmcore/