Linux下硬盘SMART检查
来源:互联网 发布:牧云合戈 知乎 编辑:程序博客网 时间:2024/06/05 03:23
无论是生产服务器中还是平时使用的家用电脑,在长期的使用中磁盘一定会有损耗所以我们需要对磁盘进行定期检查以确保磁盘的健康与否,是否需要替换。在Windows的系统下大家都知道有很多第三方软件可以实现磁盘的检查,但是在Linux系统下,其实有一个默认的检查工具SMART,SMART是和主板BIOS上相应功能配合的要使用SMART,必须先进入到主板BIOS设置里边启动相关设置,这项目技术在上实际90年代的时候就被广泛应用,SMART会纪录下型号、容量、温度、密度、扇区、寻道时间、传输、误码率等等一些列详细的信息,在长期的使用中这些参数会随之改变,所以我们可以通过SMART来判断磁盘的健康与否。
[root@test data]# fdisk -l#先查看下磁盘的信息
[root@test data]# smartctl -i /dev/sda
smartctl version 5.38 [x86_64-RedHat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: WDC WD5000AAKX-08U6AA0
Serial Number: WD-WMC2E0J27J46
Firmware Version: 19.01H19
User Capacity: 500,107,862,016 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Mon Aug 15 21:55:51 2016 CST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled#这个值如果是Disabled,就是未启动需要我们手动开启
[root@test data]# smartctl –smart=on –offlineauto=on –saveauto=on /dev/sda
[root@test data]# smartctl -H /dev/sda
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED#这个值表示磁盘良好,如果是Failure就要替换了
所以我们可以开启Linux下SMART功能来对磁盘的健康检测,这里就可以把这个值加入监控检查,要注意的是Windows下是并没有内置SMART相关工具,只能通过第三方工具来检查,还有在虚拟机上的硬盘也是不支持磁盘检测的
- Linux下硬盘SMART检查
- Linux下检查硬盘是否为固态硬盘
- 硬盘smart
- linux 检查硬盘坏道
- 硬盘SMART信息数据结构
- linux 下SMART UPLOAD 中文名乱码解决
- LINUX下挂在硬盘
- Linux 下增加硬盘
- Linux下扩展硬盘
- linux下无法访问硬盘
- linux 下增加硬盘
- linux 下硬盘序号
- Linux下增加硬盘
- linux 下mount linux硬盘
- Linux下硬盘安装linux
- 硬盘 SMART 检测参数详解
- 硬盘 SMART 检测参数详解
- 硬盘 SMART 检测参数详解
- android 设计模式——观察者模式(原来如此简单)
- Anaconda使用总结
- 线程的状态
- 使用font-awesome小图标
- 关于call和apply的使用
- Linux下硬盘SMART检查
- 使用webview调用第三方登录时候遇到的坑
- Sublime Text3--前端神器养成记
- void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
- Windows10下安装Caffe
- Xcode8配置支持10.2的系统
- 做软件项目经理需要具备的品质和素质
- identifier of an instance of
- JAVA堆里放啥,栈里放啥,一看就懂