Est-il possible de savoir si un disque dur est tombé en panne? J'ai utilisé la commande suivante pour la faire tourner après une période d'inactivité:
hdparm -S 120 /dev/hdX
Cependant, je ne suis pas sûr que cela fonctionne correctement et je me demandais comment vérifier l'état actuel de l'alimentation pour voir s'il s'est correctement éteint.
hdparm -C
le lecteur se réveille et recommandent d'utiliser à lasmartctl -i -n standby
place. (voir serverfault.com/questions/275364/… ou serverfault.com/questions/204227/when-hdd-wakes-up )hdparm -C
etsmartclt -i -n standby
(Ubuntu Server 14.04.1 LTS)Comme je n'en ai pas
hdparm
et que je ne suis passmartctl
disponible sur mon NAS, j'ai vérifié le/proc
car je supposais qu'il devait être là quelque part aussi.Eh bien, si c'est en panne:
Si le chaton devenait fou dessus:
J'ai aussi
Deviner de certains tests:
ACTIVE
: le disque dur a fait quelque chose dans un certain délai (cela ne semble pas vouloir dire qu'il fait quelque chose en ce moment)NO_ACTIVE
: il y avait une certaine activité, mais dans un certain temps, il va se mettre en veilleSTANDBY
: eh bien, le disque dur est en veilleEt pour être complet,
SuspendingTime
c'est le temps en minutes après que le disque dur devrait se mettre en veille.Étant donné que je ne suis pas Unix-pro, je ne peux pas dire si vous êtes censé avoir également
/proc/d_suspdtime
sur votre système (en supposant que les résultats de Google peuvent être liés au NAS ou à la busybox).la source