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