Linux / Debian : Les outils SMART des disque durs
Installer les outils
apt-get install smartmontools
Connaitre des informations sur un disque
smartctl -H -i /dev/sda
Connaitre toutes les infos SMART d'un disque
smartctl -s on -a /dev/sda
Parmis les informations remontées: il faut que la dernière valeur de chaque ligne soit à 0 :
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - **0**
184 End-to-End_Error 0x0033 100 100 097 Pre-fail Always - **0**
187 Uncorrectable_Error_Cnt 0x0032 100 100 000 Old_age Always - **0**
...Si vous avez un chiffre à la place de "0", alors votre disque est certainement en train de mourir. Faites une sauvegarde de vos données, et changez le disque au plus tôt.
Pour faire un test SMART du disque
smartctl -t short /dev/sda (dure 2 minutes)
smartctl -t long /dev/sda (dure jusqu'à 2h)
Le rapport obtenu avec la commande :
smartctl -l selftest /dev/sda
Monitorer les disques et être prévenu par email
A la fin de /etc/smartd.conf, mettre :
/dev/sda -a -m email@domaine.com
/dev/sdb -a -m email@domaine.com
puis...
/etc/init.d/smartmontools restart