请问LINUX下,怎么检查硬件损坏的情况?
2015-08-20 16:49
615 查看
查看/var/log/message
dmesg |egrep "sd|eth/memory/disk"
cat /var/log/messages |grep -i fail
dmesg |grep -i err
检查硬盘是否正常
smartctl简单用法
smartctl -A /dev/sda 查看硬盘的详细信息
smartctl -a <device> 检查该设备是否已经打开SMART技术。
smartctl -s on <device> 如果没有打开SMART技术,使用该命令打开SMART技术。
smartctl -t short <device> 后台检测硬盘,消耗时间短;
smartctl -t long <device> 后台检测硬盘,消耗时间长;
smartctl -C -t short <device> 前台检测硬盘,消耗时间短;
smartctl -C -t long <device> 前台检测硬盘,消耗时间长。其实就是利用硬盘SMART的自检程序。
smartctl -X <device> 中断后台检测硬盘。
smartctl -l selftest <device> 显示硬盘检测日志。
smartctl -l error <device> 显示硬盘错误汇总。
内存可以看这个日志
/var/log下的mcelog
如果内存有问题就会出现下面的日志信息
Corrected error
MCi_MISC register valid
MCi_ADDR register valid
MCA: MEMORY CONTROLLER RD_CHANNELunspecified_ERR
Transaction: Memory read error
Memory read ECC erro
dmesg |egrep "sd|eth/memory/disk"
cat /var/log/messages |grep -i fail
dmesg |grep -i err
检查硬盘是否正常
smartctl简单用法
smartctl -A /dev/sda 查看硬盘的详细信息
smartctl -a <device> 检查该设备是否已经打开SMART技术。
smartctl -s on <device> 如果没有打开SMART技术,使用该命令打开SMART技术。
smartctl -t short <device> 后台检测硬盘,消耗时间短;
smartctl -t long <device> 后台检测硬盘,消耗时间长;
smartctl -C -t short <device> 前台检测硬盘,消耗时间短;
smartctl -C -t long <device> 前台检测硬盘,消耗时间长。其实就是利用硬盘SMART的自检程序。
smartctl -X <device> 中断后台检测硬盘。
smartctl -l selftest <device> 显示硬盘检测日志。
smartctl -l error <device> 显示硬盘错误汇总。
内存可以看这个日志
/var/log下的mcelog
如果内存有问题就会出现下面的日志信息
Corrected error
MCi_MISC register valid
MCi_ADDR register valid
MCA: MEMORY CONTROLLER RD_CHANNELunspecified_ERR
Transaction: Memory read error
Memory read ECC erro
相关文章推荐
- Linux和windows下清除svn保存的账号密码信息
- Puppet3在CentOS6.5集群下的安装
- linux调试工具
- 深入理解Linux内核-页高速缓存
- 修改linux文件权限命令:chmod chgrp chown
- linux线程回收
- linux下如何将xxx.c编译打包成xxx.so
- Linux内核:进程基础之进程ID与管理
- 鸟哥Linux私房菜基础篇知识点(篇目1)
- linux
- 在Linux 系统内存分配
- 使用JProfiler9对远程Linux服务器Java应用进行性能检测
- 守护进程 linux 实例
- CentOS7安装MySql,防火墙关闭,远程访问
- Linux系统信息命令
- CentOS编译安装gSOAP
- linux基础命令随笔
- linux下安装rabbitmq的rpm包问题记录
- linux各种下载地址
- 给虚拟机中的CentOS7配置固定ip