SMART bir diskte ne sıklıkta çalıştırılmalıdır?


14

Ben bir sistem yöneticisiyim, yazılım mühendisiyim, bu yüzden bu soru biraz yeşil görünüyorsa nedenini biliyorsunuz! ;-)

Kişisel bir proje olarak FreeNAS kullanan bir ev NAS sistemi üzerinde çalışıyorum . FreeNAS'ın özelliklerinden biri, bir SMART kontrolünün her zaman X sayısını çalıştırabilme özelliğidir. Varsayılan olarak, bu her 1800 saniyede bir (30 dakika) çalışacak şekilde ayarlanmıştır. Bu benim için yüksek görünüyordu, bu gerçekten makul bir değer mi? Her 6 saatte bir kontrol ya da bir şey yeterince makul olacağını düşünürdüm ...

Benim sorum şu: Bir sürücüde SMART kontrolü ne sıklıkta yapılmalıdır?

Yanıtlar:


8

Neyi kastettiğinden emin değilim.

  • Diskten bir (SMART) kendi kendini sınama çalıştırmasını isteyebilirsiniz. Bu genellikle biraz zaman alır ve disk için biraz streslidir. Uzun süre bir kereden fazla çalıştırmanızı önermem.

  • Öte yandan, SMART durumunu diskten kontrol edebilirsiniz. Başka bir deyişle, bu "SMART ölçüm cihazlarını diskten okuyun" anlamına gelir. Bu işlem basit ve hızlıdır ve istediğiniz sayıda çalıştırılabilir.

SMART durumunu kontrol etmek istediğinizi varsayalım, o zaman her 60, 30, 15, 10 veya 5 dakikada bir veya yeterince iyi olanı. Önemli değil. Bu durumda, böyle bir okuma ile NELER yapılacak daha önemlidir. Günlüğe kaydedilecek mi? Bir hata tespit edildiğinde kontrol edilecek ve e-posta ile gönderilecek mi? Sonuçta, yönetici siz ayda sadece bir kez bakarsanız, durumu her dakika okumak çok mantıklı değildir.

Yardıma ihtiyacınız varsa, smartmontools projesi faydalı olabilir. (en azından smartddurumu ne sıklıkta okuduğunu görmek için kaynak kodunu kontrol edebilirsiniz )


SMART desteğini yeniden kaydeden FreeNAS'ın 0.7rc1 sürümünü kullanıyorum ve dokümantasyon henüz yakalanmadı ... Ama tahmin etmeliyim ki "SMART ölçüm cihazlarını diskten oku" ve kendi kendine test değil . Bu durum bilgilerini ne kadar süreyle kaydetmeniz gerektiği konusunda soru hala devam ediyor ...
Petriborg

Diğer tüm günlükleri sakladığınız sürece SMART günlüklerini tutmanız gerektiğini söyleyebilirim. Benim düşünceme göre, en az bir ay saklardım.
Denilson Sá Maia

Freenas kullandığı kendi testler için smartctrl smartmontools.sourceforge.net/man/smartctl.8.html , ve bu araçtan kendi testler yönelik dili sürer. "Öz sınamalar" yukarıda açıkladığınız sınamaların tam olup olmadığını ya da yalnızca durum denetimleri olup olmadığından emin değilim.
James McMahon

6

Her sabah 1,5 ila 2 TB'lık disklerimin tümünde yaklaşık 5 dakika süren kısa bir SMART testi yapıyorum. Sonra haftada bir kez yaklaşık 7 saat süren uzun bir SMART testi yapıyorum. Bu testlerin sürücüleri hiçbir şekilde baskılamadığı izlenimindeyim ve bunun tek doğrulaması, uzun testler sırasında sıcaklıklarının başlangıçta (yaklaşık 37C) kalmasıdır. Çıktılar günlük raporda ayrıştırılır, filtrelenir ve bana e-postayla gönderilir.


SMART testleri diske "baskı" uygulamaz ve ömürlerini kısaltmaz. Yönettiğim tüm sistemlerde (hem mekanik diskler hem de SSD'ler dahil) aynı programı (günlük kısa testler, haftalık uzun testler) kullanıyorum, son yıllarda düzinelerce disk geçti.
Luke404

4

Resmi SSS'den alıntı

ATA sürücünüz kendi kendine testleri destekliyorsa, bunları düzenli olarak, örneğin haftada bir kez çalıştırmalısınız:

     smartctl -t long /dev/hd?

Test tamamlandıktan sonra sonuçları aşağıdakilerle incelemelisiniz:

     smartctl -l selftest /dev/hd?

1

SMART algılamaya yardımcı olur, diskin arızalı olduğunu gösterir. Bir diskin SMART testinde başarısız olması ve haftalarca hatta aylarca iyi çalıştığı görülüyor. Her 30 dakikada bir bana iyi geliyor ...


Daha sık oturum açmanın daha iyi olacağını mı düşünüyorsunuz yoksa bunun o kadar önemli olduğunu düşünmüyor musunuz?
Petriborg

0

Akıllı Daemon yalnızca sabit diskin CPU'sunda saklanan değerleri kontrol ettiğinden, istediğiniz sıklıkta çalıştırabilirsiniz. fikir, sorunu olabildiğince çabuk tanımaktır, çünkü bunlar gerçekte yakın disk sorunlarının bir işaretidir.

Akıllı bildirimler aldıktan sonra birkaç gün içinde başarısız olan bir sabit diskim oldu.

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.