S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) is a monitoring system for computer hard disk drives to detect and report on various indicators of reliability. When a failure is anticipated by S.M.A.R.T., the drive should be replaced. Most modern ATA, IDE and SCSI-3 hard drives support S.M.A.R.T.--refer to your drive's documentation if you are unsure.
Figure 4.5a shows the configuration screen that appears when you click System → S.M.A.R.T. Tests → Add S.M.A.R.T. Test. The tests that you create will be listed under View S.M.A.R.T. Tests. After creating your tests, check the configuration in Services → S.M.A.R.T., then click the slider to ON for the S.M.A.R.T. service in Services → Control Services. The S.M.A.R.T. service will not start if you have not created any volumes.
NOTE: to prevent problems, do not enable the S.M.A.R.T. service if your disks are controlled by a RAID controller as it is the job of the controller to monitor S.M.A.R.T. and mark drives as Predictive Failure when they trip.
Figure 4.5a: Adding a S.M.A.R.T. Test
Table 4.5a summarizes the configurable options when creating a S.M.A.R.T. test.
Table 4.5a: S.M.A.R.T. Test Options
|Disk||list||highlight disk(s) to monitor|
|Type||drop-down menu||select type of test to run; see smartctl(8) for a description of each type of test (note that some test types will degrade performance or take disk(s) offline)|
|Hour||slider or hour selections||if use the slider, test occurs every N hours; if use hour selections, test occurs at the highlighted hours|
|Day of month||slider or day selections||if use the slider, test occurs every N days; if use day selections, test occurs on the highlighted days|
|Month||checkboxes||select the months when you wish the test to occur|
|Day of week||checkboxes||select the days of the week when you wish the test to occur|
You can verify which tests will run and when by typing smartd -q showtests within Shell.