Fedora SMART硬盘生产商们建立的一个工业标准
创始人
2024-06-23 14:40:44
0

现在的硬盘的容量和速度越来越快了,故障率也比前的东西高,总觉得现在的质量没有以前的好,数据都放在里面,要有故障造成的损失可大可小,有没有简单的方法可提前发现硬盘的状态,做好准备。有个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的关系

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...