查看centos服务器硬盘状态信息

分类:CentOS教程 阅读:46841 次

windows下有HDTune可以查看磁盘的状态,防止磁盘挂掉才会自己知道,CentOS下有SMART (Self-Monitoring, Analysis and Reporting Technology System)同样对磁盘做状态检测

http://www.smartmontools.org/

下面以dellR720服务器举例,/dev/sda是1T的scsi接口普通硬盘,/dev/sdd是三块盘做的raid5

# df -h #查看磁盘的名字

# dmesg |grep sdd #查看开机信息里面的磁盘info

sd 0:2:0:0: [sdd] Attached SCSI disk

# hdparm -I /dev/sda #查看磁盘硬件信息、开启的功能等,信息特别详细

下面用smart查看磁盘的状态:

# smartctl -A /dev/sda 或者 smartctl --all /dev/sda #硬盘的smart信息

查看centos服务器硬盘状态信息

这里提示Device does not support SMART,所以按下面方式查看

查看raid5中第一块磁盘的状态

# smartctl -a -d megaraid,0 /dev/sdd
查看centos服务器硬盘状态信息

同样查看第二块、第三块磁盘的状态,根据自己的监控情况,加速nagios、zabbix报警

# smartctl -a -d megaraid,1 /dev/sdd

# smartctl -a -d megaraid,2 /dev/sdd

除此之外的smartctl用法,介绍的很详细:

本文出自 “金戈铁马行飞燕” 博客,请务必保留此出处http://bbotte.blog.51cto.com/6205307/1603985