需要使用ipmitool工具

[root@Resource ~]# yum install ipmitool

首先查看是否有ecc报错

如下图:

[root@Resource ~]# ipmitool sel list
    | // | :: | Event Logging Disabled #0x72 | Log area reset/cleared | Asserted
    | // | :: | OS Boot | C: boot completed | Asserted
    | // | :: | OEM record dc |  | 00001e395800
    | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
    | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted
    | // | :: | Power Supply #0x74 | Redundancy Lost | Asserted
    | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
    | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
    | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
   a | // | :: | Unknown #0x2e |  | Asserted
   b | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   c | // | :: | Unknown #0x2e |  | Asserted
   d | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   e | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
   f | // | :: | Unknown #0x2e |  | Asserted
   | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   | // | :: | Unknown #0x2e |  | Asserted
   | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
   | // | :: | Unknown #0x2e |  | Asserted
   | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   | // | :: | Unknown #0x2e |  | Asserted
   | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC |  DIMMB3) | Asserted
   | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
   | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
  1a | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted
  1b | // | :: | Drive Slot #0xa1 | Drive Present () | Deasserted
  1c | // | :: | Drive Slot #0xa3 | Drive Present () | Deasserted
  1d | // | :: | Drive Slot #0xa2 | Drive Present () | Deasserted
  1e | // | :: | Drive Slot #0xa1 | Drive Present () | Asserted
  1f | // | :: | Drive Slot #0xa3 | Drive Present () | Asserted
   | // | :: | Drive Slot #0xa0 | Drive Present () | Deasserted
   | // | :: | Drive Slot #0xa2 | Drive Present () | Asserted
   | // | :: | Drive Slot #0xa0 | Drive Present () | Asserted
   | // | :: | Temperature #0x04 | Upper Non-critical going high | Asserted
   | // | :: | Temperature #0x04 | Upper Non-critical going high | Deasserted
   | // | :: | Temperature #0x04 | Upper Non-critical going high | Asserted
   | // | :: | Temperature #0x04 | Upper Non-critical going high | Deasserted
   | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
   | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted

报错查看信息为txt文件,如下

[root@Resource ~]# ipmitool sel save SN12345.txt
 | // | :: | Event Logging Disabled #0x72 | Log area reset/cleared | Asserted
 | // | :: | OS Boot | C: boot completed | Asserted
 | // | :: | OEM record dc |  | 00001e395800
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted
 | // | :: | Power Supply #0x74 | Redundancy Lost | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
a | // | :: | Unknown #0x2e | | Asserted
b | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
c | // | :: | Unknown #0x2e | | Asserted
d | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
e | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
f | // | :: | Unknown #0x2e | | Asserted
 | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
 | // | :: | Unknown #0x2e | | Asserted
 | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Unknown #0x2e | | Asserted
 | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
 | // | :: | Unknown #0x2e | | Asserted
 | // | :: | Memory #0x02 | Uncorrectable ECC (UnCorrectable ECC | DIMMB3) | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
1a | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted
1b | // | :: | Drive Slot #0xa1 | Drive Present () | Deasserted
1c | // | :: | Drive Slot #0xa3 | Drive Present () | Deasserted
1d | // | :: | Drive Slot #0xa2 | Drive Present () | Deasserted
1e | // | :: | Drive Slot #0xa1 | Drive Present () | Asserted
1f | // | :: | Drive Slot #0xa3 | Drive Present () | Asserted
 | // | :: | Drive Slot #0xa0 | Drive Present () | Deasserted
 | // | :: | Drive Slot #0xa2 | Drive Present () | Asserted
 | // | :: | Drive Slot #0xa0 | Drive Present () | Asserted
 | // | :: | Temperature #0x04 | Upper Non-critical going high | Asserted
 | // | :: | Temperature #0x04 | Upper Non-critical going high | Deasserted
 | // | :: | Temperature #0x04 | Upper Non-critical going high | Asserted
 | // | :: | Temperature #0x04 | Upper Non-critical going high | Deasserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Asserted
 | // | :: | Physical Security #0x73 | General Chassis intrusion () | Deasserted
[root@Resource ~]# ll
total -rw-r--r--.  root root  Nov  : SN12345.txt

查看保存的文件信息

[root@Resource ~]# cat SN12345.txt
0x04 0x10 0x72 0x6f 0x02 0xff 0xff # Event Logging Disabled #0x72 Log area reset/cleared
0x04 0x1f 0x00 0x6f 0x01 0xff 0xff # OS Boot #0x00 C: boot completed
0x37 0x00 0x00 0x1e 0x39 0x58 0x00 # Reserved #0x00 Unknown
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0xef 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x08 0x74 0x0b 0x01 0xff 0xff # Power Supply #0x74 Redundancy Lost
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0xc1 0x2e 0x72 0xa2 0x04 0x00 # Unknown #0x2e Unknown
0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0xef 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x0d 0xa1 0xef 0xa0 0x01 0x01 # Drive Slot #0xa1 Drive Present ()
0x04 0x0d 0xa3 0xef 0xa0 0x01 0x03 # Drive Slot #0xa3 Drive Present ()
0x04 0x0d 0xa2 0xef 0xa0 0x01 0x02 # Drive Slot #0xa2 Drive Present ()
0x04 0x0d 0xa1 0x6f 0xa0 0x01 0x01 # Drive Slot #0xa1 Drive Present ()
0x04 0x0d 0xa3 0x6f 0xa0 0x01 0x03 # Drive Slot #0xa3 Drive Present ()
0x04 0x0d 0xa0 0xef 0xa0 0x01 0x00 # Drive Slot #0xa0 Drive Present ()
0x04 0x0d 0xa2 0x6f 0xa0 0x01 0x02 # Drive Slot #0xa2 Drive Present ()
0x04 0x0d 0xa0 0x6f 0xa0 0x01 0x00 # Drive Slot #0xa0 Drive Present ()
0x04 0x01 0x04 0x01 0x57 0xaa 0xaa # Temperature #0x04 Upper Non-critical going high
0x04 0x01 0x04 0x81 0x57 0xa7 0xaa # Temperature #0x04 Upper Non-critical going high
0x04 0x01 0x04 0x01 0x57 0xaa 0xaa # Temperature #0x04 Upper Non-critical going high
0x04 0x01 0x04 0x81 0x57 0xa7 0xaa # Temperature #0x04 Upper Non-critical going high
0x04 0x05 0x73 0x6f 0x80 0x02 0xff # Physical Security #0x73 General Chassis intrusion ()
0x04 0x05 0x73 0xef 0x80 0x01 0xff # Physical Security #0x73 General Chassis intrusion ()

根据红色带有ECC的报错信息,前面的代码

0x04 0x0c 0x02 0x6f 0xa1 0xc1 0x40 # Memory #0x02 Uncorrectable ECC (UnCorrectable ECC | DIMMB3)

根据这些16进制代码判断定位内存的位置,进行更换内存

这个位置,以服务器厂商给的技术文档所要求得为准,因为每个机型的位置都不一样~

服务器之ECC报错检查的更多相关文章

  1. SpringBoot注册Windows服务和启动报错的原因

    SpringBoot注册Windows服务和启动报错的原因 Windows系统启动Java程序会弹出黑窗口.黑窗口有几点不好.首先它不美观:其次容易误点导致程序关闭:但最让我匪夷所思的是:将鼠标光标选 ...

  2. 【spring boot】spring cloud下spring boot微服务启动没有报错,但是访问访问不到

    spring cloud下spring boot微服务启动没有报错,但是访问访问不到 解决方法: 可能是端口被占用了,但是依旧启用成功了. 更改一下项目启用的端口号,再重新启动查看是否可以正常访问.

  3. 阿里云服务执行mysql_install_db报错

    问题描述:阿里云服务执行mysql_install_db报错解决方案:安装autoconf库(yum -y install autoconf)然后在执行:mysql_install_db就会出现这样, ...

  4. 解决 U2000 R017 安装报错: 检查SQL server数据库环境变量信息 ( 异常 ) [ 详细信息 ] PATH环境变量中缺少数据库路径的信息

    U2000 R017 安装报错: 检查SQL server数据库环境变量信息 ( 异常 ) [ 详细信息 ] PATH环境变量中缺少数据库路径的信息 管理员模式打开注册表位置: HKEY_LOCAL_ ...

  5. (转) 关于Oracle EBS邮件服务无法使用的报错

    来源http://blog.itpub.net/23850820/viewspace-1060596/ 也可以检查如下网站:http://blog.sina.com.cn/s/blog_5b021b4 ...

  6. systemctl status ssh.service 服务重启出现报错

    Case: ubuntu在从Ubuntu 16.04 LTS 升级到18.04 的时候,执行 do-release-upgrade -d 后,发现ssh无法登陆服务器, Solution: 1.通过s ...

  7. 【Solr】新建core后,启动服务访问web报错 HTTP Status 503

    新建core collection2后,启动solr服务,访问solr web界面报错. HTTP Status 503 - Server is shutting down or failed to ...

  8. springCloud 服务注册启动报错<com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect>

    报错:com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: ...

  9. Windows服务启动时候报错1053

    用.net 开发了一个C#语言的windows服务,在本地和测试环境,安装启动都正常,在新的线上环境报错,不能启动-报出-错误1053:服务没有及时响应启动或控制请求. 后来发现时线上.NET FRA ...

随机推荐

  1. 小二助手(react应用框架)-http访问

    浏览地址http://118.25.217.253:4000 账号test密码123   qq讨论群:836719189 要写这个系统,就需要数据来源,让我们先来看看如果通过客户端调用服务端api拿到 ...

  2. Spark(四) -- Spark工作机制

    一.应用执行机制 一个应用的生命周期即,用户提交自定义的作业之后,Spark框架进行处理的一系列过程. 在这个过程中,不同的时间段里,应用会被拆分为不同的形态来执行. 1.应用执行过程中的基本组件和形 ...

  3. ITIL是什么

    ITIL是什么 ITIL&CMDB 番外: ITIL&互联网 ITIL是什么 ITIL即IT基础架构库(Information Technology Infrastructure Li ...

  4. Python——在Unicode和普通字符串之间转换

    1.1. 问题 Problem You need to deal with data that doesn't fit in the ASCII character set. 你需要处理不适合用ASC ...

  5. Excel 将换行符替换为空

          Step1:按快捷键Ctrl+H,打开"查找和替换"对话框:     Step2:选择"查找内容"后的文本框,按住Alt键,在数字键盘中输入&quo ...

  6. 基于Spring+Spring MVC+Mybatis的B2C购物网站

    代码地址如下:http://www.demodashi.com/demo/12935.html 准备工作 当前项目运行的系统环境是MacOS,已经测试可以正常运行,并且之前开发的时候也在Windows ...

  7. hiredis中异步的实现小结

    hiredis中异步的实现小结 原文: http://blog.csdn.net/l1902090/article/details/3858... 时间: 2014-08-15 前言 一般情况下我们使 ...

  8. tony_nginx_01_如何在linux系统下安装nginx、pcre、zlib、openssl工具

    nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息. 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好. ububtu平台编译环 ...

  9. webpack 与 热编译webpack-dev-server

    webpack.config.js 只需要注意加大加粗的地方. var webpack = require("webpack"); var HtmlWebpackPlugin = ...

  10. 设计模式之代理模式(php实现)

    github地址:https://github.com/ZQCard/design_pattern /** * 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口. * 1.Window ...