Checker la santé de vos disques

Vérifier la santé des disques, les commandes diffères en fontion d’un SSD et d’un NVME

Disque Sata SSD

Lancer la commande badblock :

# badblocks -vs /dev/sdX

Si aucun block n’est deffecteux :

Pass completed, 0 bad blocks found. (0/0/0 errors)

Disque NVME

Dans un raid avec pour nom de volume /dev/sdX et plusieurs disques n°Y.
À savoir que smartctl compte à partir de zéro. Donc un disque sur le slot 4 du serveur, correspondra à un Y=3.

Lancer la commande smartctl :

# smartctl -t short -d <disqueType>,Y /dev/sdX

Puis :

# smartctl -a -d cciss,Y /dev/sdX

Pour que le disque soit considéré en parfaite santé, 3 indications sont à relever :

  • Elements in grown defect list: 0
  • Total uncorrected errors: 0
  • Background short Completed

Exemple :

[...]
Elements in grown defect list: 0

Error counter log:
Errors Corrected by Total Correction Gigabytes Total
ECC rereads/ errors algorithm processed uncorrected
fast | delayed rewrites corrected invocations [10^9 bytes] errors
read: 0 776 0 0 0 800525.516 0
write: 0 0 0 0 0 157733.372 0
[...]
# 1 Background short Completed
[...]

Documentation

MAN badblocks
MAN smartctl
MAN smartctl (voir option -d, --device=TYPE)

Remerciements

Martin B.

Merci à Martin B.


> Partager <