]>
Commit | Line | Data |
---|---|---|
1 | # Sample configuration file for smartd. See man smartd.conf. | |
2 | ||
3 | # Home page is: http://smartmontools.sourceforge.net | |
4 | ||
5 | # $Id: smartd.conf 4047 2015-03-22 16:16:24Z chrfranke $ | |
6 | ||
7 | # smartd will re-read the configuration file if it receives a HUP | |
8 | # signal | |
9 | ||
10 | # The file gives a list of devices to monitor using smartd, with one | |
11 | # device per line. Text after a hash (#) is ignored, and you may use | |
12 | # spaces and tabs for white space. You may use '\' to continue lines. | |
13 | ||
14 | # You can usually identify which hard disks are on your system by | |
15 | # looking in /proc/ide and in /proc/scsi. | |
16 | ||
17 | # The word DEVICESCAN will cause any remaining lines in this | |
18 | # configuration file to be ignored: it tells smartd to scan for all | |
19 | # ATA and SCSI devices. DEVICESCAN may be followed by any of the | |
20 | # Directives listed below, which will be applied to all devices that | |
21 | # are found. Most users should comment out DEVICESCAN and explicitly | |
22 | # list the devices that they wish to monitor. | |
23 | DEVICESCAN | |
24 | ||
25 | # Alternative setting to ignore temperature and power-on hours reports | |
26 | # in syslog. | |
27 | #DEVICESCAN -I 194 -I 231 -I 9 | |
28 | ||
29 | # Alternative setting to report more useful raw temperature in syslog. | |
30 | #DEVICESCAN -R 194 -R 231 -I 9 | |
31 | ||
32 | # Alternative setting to report raw temperature changes >= 5 Celsius | |
33 | # and min/max temperatures. | |
34 | #DEVICESCAN -I 194 -I 231 -I 9 -W 5 | |
35 | ||
36 | # First ATA/SATA or SCSI/SAS disk. Monitor all attributes, enable | |
37 | # automatic online data collection, automatic Attribute autosave, and | |
38 | # start a short self-test every day between 2-3am, and a long self test | |
39 | # Saturdays between 3-4am. | |
40 | #/dev/sda -a -o on -S on -s (S/../.././02|L/../../6/03) | |
41 | ||
42 | # Monitor SMART status, ATA Error Log, Self-test log, and track | |
43 | # changes in all attributes except for attribute 194 | |
44 | #/dev/sdb -H -l error -l selftest -t -I 194 | |
45 | ||
46 | # Monitor all attributes except normalized Temperature (usually 194), | |
47 | # but track Temperature changes >= 4 Celsius, report Temperatures | |
48 | # >= 45 Celsius and changes in Raw value of Reallocated_Sector_Ct (5). | |
49 | # Send mail on SMART failures or when Temperature is >= 55 Celsius. | |
50 | #/dev/sdc -a -I 194 -W 4,45,55 -R 5 -m admin@example.com | |
51 | ||
52 | # An ATA disk may appear as a SCSI device to the OS. If a SCSI to | |
53 | # ATA Translation (SAT) layer is between the OS and the device then | |
54 | # this can be flagged with the '-d sat' option. This situation may | |
55 | # become common with SATA disks in SAS and FC environments. | |
56 | # /dev/sda -a -d sat | |
57 | ||
58 | # A very silent check. Only report SMART health status if it fails | |
59 | # But send an email in this case | |
60 | #/dev/sdc -H -C 0 -U 0 -m admin@example.com | |
61 | ||
62 | # First two SCSI disks. This will monitor everything that smartd can | |
63 | # monitor. Start extended self-tests Wednesdays between 6-7pm and | |
64 | # Sundays between 1-2 am | |
65 | #/dev/sda -d scsi -s L/../../3/18 | |
66 | #/dev/sdb -d scsi -s L/../../7/01 | |
67 | ||
68 | # Monitor 4 ATA disks connected to a 3ware 6/7/8000 controller which uses | |
69 | # the 3w-xxxx driver. Start long self-tests Sundays between 1-2, 2-3, 3-4, | |
70 | # and 4-5 am. | |
71 | # NOTE: starting with the Linux 2.6 kernel series, the /dev/sdX interface | |
72 | # is DEPRECATED. Use the /dev/tweN character device interface instead. | |
73 | # For example /dev/twe0, /dev/twe1, and so on. | |
74 | #/dev/sdc -d 3ware,0 -a -s L/../../7/01 | |
75 | #/dev/sdc -d 3ware,1 -a -s L/../../7/02 | |
76 | #/dev/sdc -d 3ware,2 -a -s L/../../7/03 | |
77 | #/dev/sdc -d 3ware,3 -a -s L/../../7/04 | |
78 | ||
79 | # Monitor 2 ATA disks connected to a 3ware 9000 controller which | |
80 | # uses the 3w-9xxx driver (Linux, FreeBSD). Start long self-tests Tuesdays | |
81 | # between 1-2 and 3-4 am. | |
82 | #/dev/twa0 -d 3ware,0 -a -s L/../../2/01 | |
83 | #/dev/twa0 -d 3ware,1 -a -s L/../../2/03 | |
84 | ||
85 | # Monitor 2 SATA (not SAS) disks connected to a 3ware 9000 controller which | |
86 | # uses the 3w-sas driver (Linux). Start long self-tests Tuesdays | |
87 | # between 1-2 and 3-4 am. | |
88 | # On FreeBSD /dev/tws0 should be used instead | |
89 | #/dev/twl0 -d 3ware,0 -a -s L/../../2/01 | |
90 | #/dev/twl0 -d 3ware,1 -a -s L/../../2/03 | |
91 | ||
92 | # Same as above for Windows. Option '-d 3ware,N' is not necessary, | |
93 | # disk (port) number is specified in device name. | |
94 | # NOTE: On Windows, DEVICESCAN works also for 3ware controllers. | |
95 | #/dev/hdc,0 -a -s L/../../2/01 | |
96 | #/dev/hdc,1 -a -s L/../../2/03 | |
97 | ||
98 | # Monitor 3 ATA disks directly connected to a HighPoint RocketRAID. Start long | |
99 | # self-tests Sundays between 1-2, 2-3, and 3-4 am. | |
100 | #/dev/sdd -d hpt,1/1 -a -s L/../../7/01 | |
101 | #/dev/sdd -d hpt,1/2 -a -s L/../../7/02 | |
102 | #/dev/sdd -d hpt,1/3 -a -s L/../../7/03 | |
103 | ||
104 | # Monitor 2 ATA disks connected to the same PMPort which connected to the | |
105 | # HighPoint RocketRAID. Start long self-tests Tuesdays between 1-2 and 3-4 am | |
106 | #/dev/sdd -d hpt,1/4/1 -a -s L/../../2/01 | |
107 | #/dev/sdd -d hpt,1/4/2 -a -s L/../../2/03 | |
108 | ||
109 | # HERE IS A LIST OF DIRECTIVES FOR THIS CONFIGURATION FILE. | |
110 | # PLEASE SEE THE smartd.conf MAN PAGE FOR DETAILS | |
111 | # | |
112 | # -d TYPE Set the device type: ata, scsi, marvell, removable, 3ware,N, hpt,L/M/N | |
113 | # -T TYPE set the tolerance to one of: normal, permissive | |
114 | # -o VAL Enable/disable automatic offline tests (on/off) | |
115 | # -S VAL Enable/disable attribute autosave (on/off) | |
116 | # -n MODE No check. MODE is one of: never, sleep, standby, idle | |
117 | # -H Monitor SMART Health Status, report if failed | |
118 | # -l TYPE Monitor SMART log. Type is one of: error, selftest | |
119 | # -f Monitor for failure of any 'Usage' Attributes | |
120 | # -m ADD Send warning email to ADD for -H, -l error, -l selftest, and -f | |
121 | # -M TYPE Modify email warning behavior (see man page) | |
122 | # -s REGE Start self-test when type/date matches regular expression (see man page) | |
123 | # -p Report changes in 'Prefailure' Normalized Attributes | |
124 | # -u Report changes in 'Usage' Normalized Attributes | |
125 | # -t Equivalent to -p and -u Directives | |
126 | # -r ID Also report Raw values of Attribute ID with -p, -u or -t | |
127 | # -R ID Track changes in Attribute ID Raw value with -p, -u or -t | |
128 | # -i ID Ignore Attribute ID for -f Directive | |
129 | # -I ID Ignore Attribute ID for -p, -u or -t Directive | |
130 | # -C ID Report if Current Pending Sector count non-zero | |
131 | # -U ID Report if Offline Uncorrectable count non-zero | |
132 | # -W D,I,C Monitor Temperature D)ifference, I)nformal limit, C)ritical limit | |
133 | # -v N,ST Modifies labeling of Attribute N (see man page) | |
134 | # -a Default: equivalent to -H -f -t -l error -l selftest -C 197 -U 198 | |
135 | # -F TYPE Use firmware bug workaround. Type is one of: none, samsung | |
136 | # -P TYPE Drive-specific presets: use, ignore, show, showall | |
137 | # # Comment: text after a hash sign is ignored | |
138 | # \ Line continuation character | |
139 | # Attribute ID is a decimal integer 1 <= ID <= 255 | |
140 | # except for -C and -U, where ID = 0 turns them off. | |
141 | # All but -d, -m and -M Directives are only implemented for ATA devices | |
142 | # | |
143 | # If the test string DEVICESCAN is the first uncommented text | |
144 | # then smartd will scan for devices. | |
145 | # DEVICESCAN may be followed by any desired Directives. |