← retour aux snippets

smartctl: état de santé d'un disque

Lire les attributs SMART, lancer des tests et interpréter les résultats.

bash monitoring #smartctl#smart#disk

objectif

Détecter précocement des disques défaillants.

code minimal

sudo smartctl -H /dev/sda

utilisation

# détails et attributs
sudo smartctl -a /dev/sda | less

# test court
sudo smartctl -t short /dev/sda && sleep 120 && sudo smartctl -l selftest /dev/sda

variante(s) utile(s)

# NVMe
sudo smartctl -a /dev/nvme0

notes

  • certains contrôleurs RAID masquent SMART.
  • surveillez les secteurs réalloués/pending, erreurs.