- 博客(6)
- 收藏
- 关注
原创 pstore与kdump冲突问题(看这一篇就够了)
摘要: pstore与kdump在内存保留区域和执行时机上存在冲突。kdump需要覆盖主内核内存以获取转储,这会破坏pstore保留的崩溃日志。解决方案包括:(1)优先使用kdump并禁用pstore;(2)优先使用pstore并禁用kdump;(3)尝试共存,通过crash_kexec_post_notifiers=1参数让内核先写入pstore再启动kdump,但可能增加kdump失败风险。EFI-backed pstore与kdump无直接内存冲突,但需确保RAM-backend pstore不与kd
2025-06-13 11:46:25
1436
原创 CentOS 8 (UEFI) 配置pstore使用EFI变量存储崩溃日志(史上最详细,亲测可用)
摘要:本文介绍了在CentOS 8.5(UEFI)系统中配置pstore使用EFI变量存储内核崩溃日志的方法。主要内容包括:验证UEFI环境、内核版本及pstore支持情况,修改GRUB配置启用efi_pstore后端,设置内核panic后自动重启,禁用可能干扰的kdump服务,并通过sysrq触发内核panic测试配置。重启后可在/sys/fs/pstore目录下查看保存的崩溃日志,建议及时备份至/var/crash/pstore永久保存。该方法适用于捕捉系统崩溃时的内核日志,有助于故障诊断。
2025-06-11 17:19:42
534
原创 CentOS 7 (UEFI平台) 配置 pstore 使用EFI变量存储崩溃日志(史上最详细,亲测可用)
摘要: 本文详细介绍了在CentOS 7 (UEFI平台)上配置pstore使用EFI变量存储内核崩溃日志的方法。主要内容包括:修改GRUB配置添加pstore参数、更新UEFI引导配置、设置内核panic自动重启、加载必要内核模块、禁用kdump服务等关键步骤。通过模拟系统崩溃测试,验证了配置的有效性,成功将崩溃日志保存至EFI变量,并在重启后从/sys/fs/pstore目录提取日志文件。文中提供了完整的配置命令和验证方法,特别标注了CentOS 7与新版系统的差异点(如使用efivars模块),帮助用
2025-06-11 17:08:11
1396
原创 在 CentOS 7 上配置 Pstore 使用 RAM 后端存储崩溃日志(史上最详细,亲测可用)
CentOS 7配置Pstore使用RAM后端存储指南 本文详细介绍了在CentOS 7系统上配置Pstore使用RAM后端存储的方法。主要内容包括:确认内核支持Pstore模块,配置GRUB内核参数预留物理内存区域,更新GRUB配置,设置panic延迟重启,确保模块自动加载,以及禁用kdump服务避免干扰。配置完成后,通过触发内核panic测试功能,并说明如何检索和保存崩溃日志。文章提供了完整的操作步骤和参数说明,适用于需要收集内核崩溃日志的场景。
2025-06-11 17:05:14
1903
原创 Ubuntu系统配置 pstore 使用EFI变量存储崩溃日志(史上最详细,亲测可用)
可以看到consle/ftrace/pmsg默认都没开启,只有dmesg默认开启。其中,pstore会自动挂载到/sys/fs/pstore。其中包含了许多小的dmesg-efi-文本日志和总的dmesg日志文件。例如:dmesg-efi_pstore-174909244401001。下面使用pstore在内核崩溃后访问 dmesg。
2025-06-10 15:38:07
494
原创 WSL+Ubuntu+docker安装问题分享(已解决)
今天想安装docker时,搜索了一下不同的安装方式,最终选择了WSL+Ubuntu的安装方法,结果在安装过程中遇到一堆问题,解决办法分享给大家。改为使用wsl --install --web-download成功解决。建议开代理,下载快一点。
2025-03-12 21:39:24
419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅