Fedora SMART硬盘生产商们建立的一个工业标准

系统 Linux
Fedora SMART只是提醒工具,但不能帮你做备份。要真正的让Fedora SMART为你服务,应该好好读写smartd & smartd.conf 的注释, 让其后台程序在一定情况下提醒你(mail)有些关键值达到了危险区域, 以上给出的几个命令是在你开始感到情况不妙的时候进行的手工测试注:在vmware下虚拟的RedhatLinux的SMART是起不来的,因虚拟的硬盘是不支持Fedora SMART的。

现在的硬盘的容量和速度越来越快了,故障率也比前的东西高,总觉得现在的质量没有以前的好,数据都放在里面,要有故障造成的损失可大可小,有没有简单的方法可提前发现硬盘的状态,做好准备。有个smartmontools 软件包只用2个命令smartctl和smartd ,软件在http://smartmontools.sourceforge.net/

Fedora SMART

Fedora SMART(SFF-8035i) 是硬盘生产商们建立的一个工业标准,这个标准就是在硬盘上保存一个跟执行情况,可靠程度,读找错误率等属性的表格。所有属性都有一个1byte(大小范围 1-253)的标准化值,还包含另一个1byte的关键阶段值。

如果属性表格内某个数据接近小于或达到关键阶段值,那么你的硬盘就快跟你永别了,至少也是超过它的设计使用极限了- 该做备份和最坏的打算了。SFF-8035i工业标准经过ATA-3,ATA-4到了ATA-5,加入了一个错误信息文件(error log) 和一系列硬盘自测SMART命令。

Fedora SMART适应与IDE和SCSI硬盘。支持平台:Mac OSX, Linux, FreeBSD, NetBSD, OpenBSD, Solaris, OS/2, eComStation or Windows system在windows下可以个:smartmontools-5.36-1.win32.zip 解压出binsmartctl.exe,smartd.exe,syslogevt.exedoc*3个主要文件smartctl.exe,smartd.exe,syslogevt.exe,为方便把它拷到

C:在命令提示符下:
C:>smartd.exe <--先运行smart
C:>smartd.exe

smartd: already running.Use "smartd status|stop|reload|restart|sigusr1|sigusr2" to control daemon.说明已经在跑查一下硬盘是否支持SMARTC:>smartctl -i /dev/hdasmartctl version 5.36 [i686-mingw32-xp-sp2] Copyright (C) 2002-6 Bruce AllenHome page is http://smartmontools.sourceforge.net/

  1. START OF INFORMATION SECTION ===  
  2. Model Family: IBM/Hitachi Deskstar GXP-180 family  
  3. Device Model: IC35L120AVV207-0  
  4. Serial Number: VNVD30G4C9VP0T  
  5. Firmware Version: V24OA66A  
  6. User Capacity: 120,034,123,776 bytes  
  7. Device is: In smartctl database [for details use: -P show]  
  8. ATA Version is: 6  
  9. ATA Standard is: ATA/ATAPI-6 T13 1410D revision 3a  
  10. Local Time is: Thu Apr 20 11:47:15 2006  
  11. SMART support is: Available - device has SMART capability.  
  12. Enabled status cached by OS, trying SMART RETURN STATUS cmd.  
  13. SMART support is: Enabled 

Fedora SMART简单查一下硬盘健康状态

C:>smartctl -H /dev/hda
smartctl version 5.36 [i686-mingw32-xp-sp2] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

如果你的self-assessment test result是FAILING,那就是说它要完蛋了,快点做准备工作查硬盘历史错误信息(error log)
smartctl -l error /dev/hda

Fedora SMART硬盘自测smartctl -l selftest /dev/hda

终止硬盘自测。smartctl -X /dev/hda其它的想了解更多的可用 C:>smartctl -h实现的功能可能没有LINUX下多?smartmontools在LINUX和其它的系统上,有源包和适合各系统的软件包,通常新版的LINUX,如Redhat4,Fedora3以上都有安装了。

如你手痒的话可以装源包具体的下载和安装,参考http://smartmontools.sourceforge.net/的“How to download and install smartmontools”这里不细说,LINUX下[root@localhost ~]# vi /etc/smartd.conf/dev/sda -H -m root@localhost.localdomain设置文件smartd.conf,有一个“-m”的选项,它设定把信息mail给谁。

Fedora SMART只是提醒工具,但不能帮你做备份。要真正的让Fedora SMART为你服务,应该好好读写smartd & smartd.conf 的注释, 让其后台程序在一定情况下提醒你(mail)有些关键值达到了危险区域, 以上给出的几个命令是在你开始感到情况不妙的时候进行的手工测试注:在vmware下虚拟的RedhatLinux的SMART是起不来的,因虚拟的硬盘是不支持Fedora SMART的。

【编辑推荐】

  1. Fedora Core 4下载JDK配置 Java 编译、运行环境
  2. Fedora iptables初始化工作开始设置规则
  3. Fedora Linux分区规划还算得心应手
  4. Fedora vsftpd配置文件的说明一些常用功能的实现
  5. Fedora vsFTPd和防火墙及SELINUX的关系
责任编辑:佚名 来源: CSDN
相关推荐

2022-06-29 10:33:21

网络攻击网络安全

2021-12-03 12:52:10

疫苗攻击恶意软件

2009-11-13 10:02:12

路由器产品

2012-04-05 10:05:26

戴尔

2024-08-02 17:14:07

2013-04-02 09:16:23

微软谷歌苹果

2019-09-23 11:46:02

FedoraTFTP服务器 Linux

2010-11-04 09:11:34

Fedora 14评测

2019-12-24 11:00:51

FedoraLive CD系统运维

2020-07-02 15:47:59

IBM区块链挪威海鲜协会

2023-05-09 07:10:53

2020-09-17 10:58:58

IT文化首席信息官领导者

2013-03-06 16:31:07

2012-06-05 09:54:59

Fedora女孩游戏

2023-11-06 21:12:43

AI人形机器人

2015-07-03 11:16:14

编程一个手镯

2021-06-02 05:57:35

网络攻击恶意软件网络安全

2021-06-24 06:00:51

EleventyJavaScript静态网站

2013-08-26 13:58:20

2011-10-12 11:16:46

Fedora 12
点赞
收藏

51CTO技术栈公众号