文档章节

mcelog查看硬件

我爱吃葱花
 我爱吃葱花
发布于 2015/11/11 17:15
字数 291
阅读 2601
收藏 0

mcelog 是 x86 的 Linux 系统上用来检查硬件错误,特别是内存和CPU错误的工具。

1.安装方式

yum install mcelog

2.配置mcelog后台运行

mcelog --daemon

3.查看:

cat /var/log/mcelog

mcelog日志

Hardware event. This is not a software error.
MCE 0
CPU 1 BANK 8 
MISC f95000051281 ADDR bf829a00 
TIME 1447231148 Wed Nov 11 16:39:08 2015
MCG status:
MCi status:
Corrected error
MCi_MISC register valid
MCi_ADDR register valid
MCA: MEMORY CONTROLLER RD_CHANNELunspecified_ERR
Transaction: Memory read error
Memory read ECC error
Memory corrected error count (CORE_ERR_CNT): 1
Memory transaction Tracker ID (RTId): 81
Memory DIMM ID of error: 1
Memory channel ID of error: 1
Memory ECC syndrome: f950
STATUS 8c0000400001009f MCGSTATUS 0
MCGCAP 1c09 APICID 0 SOCKETID 0 
CPUID Vendor Intel Family 6 Model 44

Mcelog相关文件

/dev/mcelog 设备文件
/var/log/mcelog    messages日志文件
/etc/mcelog/mcelog.conf配置文件
/var/run/mcelog.pid

默认故障日志只记录在/var/log/mcelog,并不记录到系统日志中。

如果需要在系统日志中也体现,需修改/etc/mcelog/mcelog.conf文件,将前面#去掉,并保存。

# log output options
# Log decoded machine checks in syslog (default stdout or syslog for daemon)         
#syslog = yes
# Log decoded machine checks in syslog with error level
#syslog-error = yes
# Never log anything to syslog
#no-syslog = yes     
# Append log output to logfile instead of stdout. Only when no syslog logging is active   
#logfile = filename


© 著作权归作者所有

共有 人打赏支持
我爱吃葱花
粉丝 28
博文 126
码字总数 34663
作品 0
海淀
数据库管理员
线上服务mcelog负载异常分析处理流程

一、问题概述: Nginx服务器,HP,有冗余,其中一台服务器mcelog负载比较高,日志秒级别,已经影响了此服务器业务。 tail -f /var/log/mcelog #注意看此信息是不断循环,注意看 Transaction:...

任志远Ray
2017/06/07
0
0
linux服务器硬件报错,系统异常重启检测-MCElog

mcelog 是 x86 的 Linux 系统上用来检查硬件错误,特别是内存和CPU错误的工具。 比如服务器隔一段时间莫名的重启一次,而message和syslog又检测不到有价值的信息。 通常发生MCE报错的原因有如...

yishuizhao
07/02
0
0
Grml 2014.11 发布,Linux 发行版

Grml 2014.11 发布,代号为 'Gschistigschasti'。此版本提供最新的 Debian'testing' 里面的软件包,跟往常一样,更新了硬件支持,修复了之前 Grml 版本的 bug。 新特性: newboot option get...

oschina
2014/11/18
1K
2
关于 mcelog.cron 引起的 load avg 值偏高问题

服务器的load avg偏高,查到最后发现“凶手”是mcelog.cron 它的代码如下: #!/bin/bash if [ -e /proc/xen ] && [ `cat /sys/hypervisor/uuid` != "00000000-0000-0000-0000-000000000000" ......

红薯
2011/10/08
713
0
centos 7 系统初始化

centos 7 服务器初始化 1. mini安装 2. 安装系统包 #yum -y groupinstall additional-devel base compat-libraries console-internet debugging development directory-client hardware-mon......

博弈帅哥哥
2017/03/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
32分钟前
1
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
0
0
890. Find and Replace Pattern - LeetCode

Question 890. Find and Replace Pattern Solution 题目大意:从字符串数组中找到类型匹配的如xyy,xxx 思路: 举例:words = ["abc","deq","mee","aqq","dkd","ccc"], pattern = "abb"abc ......

yysue
昨天
0
0
Linux | Redis

写在前面的话 常言道,不作笔记不读书。在下是深有体会啊,所以,跟我一起做下本节的笔记吧,或许多年以后,你一定会感谢今天的你。 安装 在官网的下载页 Redis Download 直接写了在Linux的安...

冯文议
昨天
1
0
NoSQL-memcached

NoSQL介绍 NoSQL叫非关系型数据库。而关系型数据库代表有MySQL。对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很...

ln97
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部