安装:
yum install smartmontools
或者
wget
然后
./configure --build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu'
make
make install
使用:
smartctl --help
简单用法:
1、smartctl -a 检查该设备是否已经打开SMART技术。
2、smartctl -s on 如果没有打开SMART技术,使用该命令打开SMART技术。
3、smartctl -t short 后台检测,消耗时间短;
smartctl -t long 后台检测硬盘,消耗时间长
smartctl -C -t short 前台检测硬盘,消耗时间短;
smartctl -C -t long 前台检测硬盘,消耗时间长。其实就是利用硬盘SMART的自检程序。
4、smartctl -X 中断后台检测硬盘。
5、smartctl -l selftest显示硬盘检测日志。
6、smartctl -l error显示硬盘错误汇总
阅读(1327) | 评论(0) | 转发(0) |