ins:ssa
Table des matières
Vérifier la santé des disques
smartctl
La commande smartctl s’appuie sur les données collectées par S.M.A.R.T (Self Monitoring Analysis and Reporting Technology) – technologie de surveillance aujourd’hui intégrée dans la quasi totalité des disques – pour déterminer l’état de santé du disque.
Pour rappel, S.M.A.R.T. collecte en permanence des informations sur la santé d’un disque : taux d’erreur en lecture, taux d’erreur d’accès aux têtes, température, nombre de secteurs ré-allouées, secteurs défectueux, etc.
- Installer smartmontools
- Identifier le nom du disque à analyser (ex. : sda) grâce à cette commande avancée basée sur lsblk
lsblk -o name,model,size -d | grep -v loop
- Vérifiez l’état de santé du disque avec la commande suivante (remplacer sda par le nom du disque)
Si on utilise un disque IDE, ajouter l’option -d scsi.
smartctl -H /dev/sda
- Repérer la valeur du champ « SMART Health Status » ou « SMART overall-health self-assessment test results » : si c’est OK ou PASSED, c’est que le disque est en bonne santé !
Pour avoir plus d’informations sur les données S.M.A.R.T., utiliser l’option -a
smartctl -a /dev/sda
- Liste à puceSi le disque supporte l’auto-test,on peut également effectuer une analyse du disque (les options short, long et convenance sont disponibles)
smartctl -t short /dev/sda
badblocks
La commande badblocks permet de tester chaque bloc du disque, à la recherche de blocs défectueux.
Le test peut prendre énormément de temps (plusieurs heures) selon la taille et les performances du disque.
- Installer badblocks
- Identifiez le nom du disque à analyser (ex. : sda) grâce à cette commande avancée basée sur lsblk
lsblk -o name,model,size -d | grep -v loop
- Lancer un test de lecture-écriture (non destructif) du disque (remplacer sda par le nom du disque) :
badblocks -svn /dev/sda
- Ce test est destiné aux disques contenant déjà des données.
Un test de lecture-écriture non destructif sauvegarde le contenu d’origine d’un secteur, teste ce dernier avec un motif aléatoire puis restaure le contenu du secteur à partir de la sauvegarde.- -s : affiche la barre de progression
- -v : mode verbeux, affiche les secteurs défectueux détectés
- -n : effectue un test de lecture-écriture non destructif
- Analyser le résultat : si aucun bloc défectueux n’est détecté (0 bad blocks found. (0/0/0 errors)), c’est que le disque est en bonne santé !
ins/ssa.txt · Dernière modification : de 127.0.0.1
