MCELOG注入测试

举报
hw_tututu 发表于 2024/07/09 19:45:45 2024/07/09
【摘要】  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设置

 

BIOSCE的阈值设置为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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。