Smarmontools est un programme qui permet d'analyser les données Smart d'un disque dur (ou SSD). Celui-ci vient avec un démon qui permet d'automatiser les vérifications, et par exemple, avertir par mail lors-ce qu'il y a un problème.

Installation

apt-get install smartmontools

Changement de la configuration : /etc/default/smartmontools

enable_smart="/dev/sda" #le(s) disque(s) à surveiller
start_smartd=yes

On active le smart sur le disque :

smartctl –smart=on –offlineauto=on –saveauto=on /dev/sda

Lancememnt du démon : systemctl restart smartd et systemctl restart smartmontools

Configuration de l'action à effectuer : /etc/smartd.conf

DEVICESCAN -d removable -n standby -m noc@chapril.org -M exec /usr/share/smartmontools/smartd-runner
#-m pour préciser une adresse mail pour le rapport d'erreur

S'il n'y a pas de MTA sur la machine, il faut en installer un (postfix par exemple). Cf Installation d'un postfix en satellite.