Méthode rapide pour déterminer la santé du disque SSD?

J'ai un lecteur Intel X-25M qui a été marqué "échoué" deux fois dans un réseau de stockage ZFS, comme indiqué ici . Cependant, après avoir retiré le lecteur, il semble monter, lire et écrire sur d'autres ordinateurs (Mac, PC, enceinte USB, etc.)

Existe-t-il un bon moyen de déterminer la santé actuelle du lecteur? Je pense que l'échec précédent dans la solution ZFS était la convergence des bogues, des erreurs de génération de rapports et du matériel. Il semble que ce lecteur peut avoir une certaine vie en elle, cependant.

3 Solutions collect form web for “Méthode rapide pour déterminer la santé du disque SSD?”

Une bonne façon, mais pas infaillible, de vérifier toute santé du lecteur est de vérifier les attributes SMART.

Ci-dessous l'atsortingbut SMART est défini pour un disque Intel X25-M G2 160GB, pris en utilisant smartctl v5.41. (La version est importante, les versions antérieures de smartctl avaient des mappages de noms d'attributes différents et ne comprenaient pas correctement la table spécifique de ce lecteur).

# ./smartctl -data -A /dev/sda smartctl 5.41 2011-06-09 r3365 [x86_64-linux-2.6.18-194.32.1.el5] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF READ SMART DATA SECTION === SMART Atsortingbutes Data Structure revision number: 5 Vendor Specific SMART Atsortingbutes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 3 Spin_Up_Time 0x0020 100 100 000 Old_age Offline - 0 4 Start_Stop_Count 0x0030 100 100 000 Old_age Offline - 0 5 Reallocated_Sector_Ct 0x0032 100 100 000 Old_age Always - 1 9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 4076 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 67 192 Unsafe_Shutdown_Count 0x0032 100 100 000 Old_age Always - 30 225 Host_Writes_32MiB 0x0030 200 200 000 Old_age Offline - 148418 226 Workld_Media_Wear_Indic 0x0032 100 100 000 Old_age Always - 755 227 Workld_Host_Reads_Perc 0x0032 100 100 000 Old_age Always - 49 228 Workload_Minutes 0x0032 100 100 000 Old_age Always - 16956537 232 Available_Reservd_Space 0x0033 099 099 010 Pre-fail Always - 0 233 Media_Wearout_Indicator 0x0032 098 098 000 Old_age Always - 0 184 End-to-End_Error 0x0033 100 100 099 Pre-fail Always - 0 

Cela montre que le lecteur a eu un secteur réaffecté, a utilisé 1% de son espace réservé disponible (atsortingbut 232) et 2% de ses programmes programmés / effacement (atsortingbut 233). Il a été écrit 148418 * 32MiB (atsortingbut 225).

Si le lecteur affiche un nombre significatif de secteurs réaffectés, cela peut être source de préoccupation, car cela signale probablement une puce flash défaillante (de la même manière qu'un nombre significatif de secteurs réaffectés sur un disque tournant en général indique des erreurs de surface ). End to End est également mauvais – J'ai eu quelques disques X25-M G2 160GB échoués avec de gros (> 1000) rapports de fin d'erreur. Toutefois, il existe seulement deux attributes de condition d'erreur utiles pour ces disques, car la plupart des attributes SMART utiles pour les disques normaux ne s'appliquent pas aux SSD.

Cependant, SMART n'est généralement pas considéré comme 100% fiable. L'étude de Google sur les défaillances du disque a révélé que bien qu'il y ait eu de bonnes corrélations entre les différents indicateurs d'alerte précoce SMART et l'échec du lecteur, ce n'était pas un outil utile pour prédire l'échec du lecteur individuel. Pour cette raison, j'utilise généralement SMART comme un moyen de prouver qu'un disque est mauvais (si des erreurs apparaissent, il va probablement échouer quelque time bientôt), plutôt que de prouver qu'un disque est toujours bon.

Bien qu'il soit conçu pour des disques durs "traditionnels", l'utilitaire "badblocks" pourrait être avantageux car il est destiné à exercer tous les secteurs mappables sur le lecteur. Avec la prévention de la fragmentation SSD et les remappings internes, il ne pourra pas vous dire avec certitude que le lecteur est bon. Cependant, si cela vous dit que le lecteur est mauvais, je serais sûrement éteint le disque comme mort.

HD Tune (et HD Tune Pro ) sont d'excellents outils pour mesurer la santé et les performances de votre disque SSD. La version gratuite (HD Tune) a un set de fonctionnalités très limité, mais l'parsing de la santé s'inspire de cela, donc vous avez eu de la chance. La version Pro a une période d'essai de 15 jours que je recommand fortement d'essayer, elle vous donnera une parsing approfondie et approfondie de la performance de votre SSD.

  • Les supports de marque sont-ils utilisables sans controllers spécifiques?
  • L'interface de gestion / SSH ne fonctionne plus pour le périphérique de stockage HP MSA
  • Le NAS de marque est-il trop cher?
  • Où YouTube enregistre-t-il tant de videos?
  • Est-ce que le stockage en nuage réplique datatables sur de nombreux datacenters si cela signifie que je bénéficie au réseau de dissortingbution de contenu?
  • La cible d'utilisation maximale de 80% suggérée pour ZFS pour des raisons de performance s'applique-t-elle aux pools soutenus par SSD?
  • Optimisation SAN: comment allez-vous?
  • Configuration de stockage JBOD sur les nouvelles idées de création et assistance
  • Comment puis-je supprimer définitivement un lecteur de stockage USB?
  • assembly NAS permanent dans Ubuntu - type fs incorrect, mauvaise option, mauvais superbloc
  • Le LSI 9211-8i ajoute-t-il des data structures propres lorsqu'il est utilisé en mode HBA pur (JBOD)?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.