前言
要说Linux用户最不愿意看到的事情,莫过于在毫无警告的情况下发现硬盘崩溃了。
但为预防硬件突然崩溃造成数据丢失所花费的代价却是相当可观的,
特别是在用户从来没有提前考虑过在这些情况下的应对措施时。
为了避免遇到这种困境,用户可以试用一款叫做smartmontools的软件包程序,
它通过使用自我监控(Self-Monitoring)、分析(Analysis)和报告(Reporting)三种技术(缩写为S.M.A.R.T或SMART)来管理和监控存储硬件。
如今大部分的ATA/SATA、SCSI/SAS和固态硬盘都搭载内置的SMART系统。
SMART的目的是监控硬盘的可靠性、预测磁盘故障和执行各种类型的磁盘自检。
smartmontools由smartctl和smartd两部分工具程序组成,