SSD disk sağlığını belirlemek için hızlı yöntem?


13

Burada belirtildiği gibi bir ZFS depolama dizisinde iki kez "başarısız" olarak işaretlenmiş bir Intel X-25M sürücü var . Ancak, sürücüyü çıkardıktan sonra, diğer bilgisayarlara (Mac, PC, USB muhafazası, vb.) Monte, okuma ve yazma gibi görünüyor.

Sürücünün mevcut sağlığını belirlemenin iyi bir yolu var mı? ZFS çözümünde önceki başarısızlık hata, kötü hata raporlama ve donanım yakınsama olduğunu hissediyorum. Bu sürücünün içinde biraz hayat olabilir gibi görünüyor.


bir g1 mi, bir g2 mi?
Jim B

Bu bir G2 120GB X25-M sürücüdür.
ewwhite

Yanıtlar:


12

Herhangi bir sürücü sağlığını kontrol etmenin iyi ama yanılmaz olmayan bir yolu SMART niteliklerini kontrol etmektir.

Aşağıda, smartctl v5.41 kullanılarak alınan bir Intel X25-M G2 160GB disk için ayarlanmış SMART özelliği verilmiştir. (Sürüm önemlidir, smartctl'ın önceki sürümlerinde farklı öznitelik adı eşlemeleri vardı ve bu sürücünün belirli tablosunu doğru bir şekilde anlamadı).

# ./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 Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes 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

Bu, sürücünün 1 yeniden ayrılmış sektöre sahip olduğunu, kullanılabilir ayrılmış alanının% 1'ini (232 özniteliği) ve öngörülen program / silme döngülerinin% 2'sini (öznitelik 233) kullandığını gösterir. Üzerinde 148418 * 32MiB (özellik 225) yazmıştır.

Sürücü önemli sayıda yeniden tahsis edilmiş sektör gösteriyorsa, bu büyük olasılıkla arızalı bir flaş çipine işaret ettiği için (bir iplik diskindeki yeniden tahsis edilen önemli sayıda sektör genellikle yüzey hatalarına işaret ettiği gibi) endişe kaynağı olabilir. ). Uçtan Uca da kötü - birkaç X25-M G2 160GB disk büyük (> 1000) Uçtan Uca hata bildirimi ile başarısız oldum. Bununla birlikte, normal diskler için yararlı SMART özelliklerinin çoğu SSD'ler için geçerli olmadığından, bu diskler için gerçekten iki yararlı hata koşulu özelliği vardır.

Ancak, SMART genellikle% 100 güvenilir olarak kabul edilmez. Google'ın disk hataları ile ilgili çalışması , çeşitli SMART erken uyarı göstergeleri ile sürücü arızası arasında iyi korelasyonlar olsa da, bireysel sürücü arızasını tahmin etmek için yararlı bir araç olmadığını buldu. Bu nedenle, genellikle bir sürücünün hala iyi olduğunu kanıtlamak yerine, SMART'ı bir sürücünün kötü olduğunu kanıtlamak için kullanıyorum (hatalar gösteriliyorsa, muhtemelen yakında başarısız olacaktır).


1
Google'ın çalışmasının SMART'ın güvenilirlikten daha az olduğu ortaya çıkan arıza öncesi endikasyonları üzerinde yoğunlaştığını unutmayın. Hata durumları hakkında rapor vermek biraz daha doğrudur.
Chris S

2

"Geleneksel" sabit diskler için yapılmış olmasına rağmen, "badblocks" yardımcı programı, sürücüdeki tüm eşlenebilir sektörleri kullanması nedeniyle bazı faydalar sağlayabilir. SSD parçalanma önleme ve dahili uzaklaştırmalarla, sürücünün iyi olduğundan emin olamazsınız. Ancak, sürücünün kötü olduğunu söylerse, kesinlikle sürücüyü ölü olarak fırlatacağım.


1

HD Tune (ve HD Tune Pro ), SSD sürücünüzün sağlığını ve performansını ölçmek için harika araçlardır. Ücretsiz sürümün (HD Tune) çok sınırlı bir özellik seti var, ancak sağlık analizi buna düşüyor, bu yüzden şanslısınız. Pro sürümü, denemenizi şiddetle tavsiye ettiğim 15 günlük bir deneme süresine sahiptir, size SSD'nizin nasıl performans gösterdiğine dair harika, derinlemesine bir analiz verecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.