MCELOG注入测试
【摘要】 1 BIOS设置 将BIOS中CE的阈值设置为0. 2 安装依赖包 Yum install mcelog 3 配置mcelog服务3.1 启动mcelog服务systemctl restart mcelog.servicesystemctl status mcelog.service 3.2 修改mcelog日志文件位置 编辑/usr/li...
1 BIOS设置
将BIOS中CE的阈值设置为0.
2 安装依赖包
Yum install mcelog
3 配置mcelog服务
3.1 启动mcelog服务
systemctl restart mcelog.service
systemctl status mcelog.service
3.2 修改mcelog日志文件位置
编辑/usr/lib/systemd/system/mcelog.service文件,增加--logfile=/var/log/mcelog参数:
Mcelog默认保存在messages日志中。
重启mcelog服务:
systemctl restart mcelog.service
查看是否生效:
3.3 加载mce-inject模块
modprobe mce-inject
4 注入ce/uce错误
4.1 下载mce-inject工具
https://gitee.com/src-openeuler/mcelog
4.2 安装mcel-inject工具
tar -xvf mce-inject-2013.01.19.tar.bz2
cd mce-inject-2013.01.19/
make
make install
安装完成以后,test文件夹中为可以注入的错误类型:
4.3 注入CE错误
[root@localhost test]# mce-inject ./corrected
/var/log/mcelog日志:
Message日志:
4.4 注入UCE
mce-inject ./uncorrected
注入完成后系统会kdump重启
5 参考链接
https://www.cnblogs.com/muahao/p/6003910.html
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)