Con quale frequenza dovrebbe essere eseguito SMART su un disco?


14

Sono un ingegnere informatico, non un amministratore di sistema, quindi se questa domanda sembra un po 'verde, sai perché! ;-)

Come progetto personale ho lavorato su un sistema NAS domestico usando FreeNAS . Una delle caratteristiche di FreeNAS è la possibilità di impostare un controllo SMART per eseguire ogni X numero di secondi. Per impostazione predefinita, questo è impostato per funzionare ogni 1800 secondi (30 minuti). Mi è sembrato elevato, è davvero un valore ragionevole? Penserei di controllare una volta ogni 6 ore o qualcosa sarebbe abbastanza ragionevole ...

Quindi la mia domanda è: con quale frequenza dovrebbe essere eseguito un controllo SMART su un'unità?

Risposte:


8

Non sono sicuro di cosa intendi.

  • È possibile chiedere al disco di eseguire un test automatico (SMART). Questo di solito richiede del tempo ed è alquanto stressante per il disco. Non consiglierei di eseguirlo più di una volta ogni tanto.

  • D'altra parte, è possibile controllare lo stato SMART dal disco. In altre parole, questo significa "leggere i contatori SMART dal disco". Questa operazione è semplice e veloce e può essere eseguita quante volte vuoi.

Supponendo che tu stia chiedendo di controllare lo stato SMART, quindi ogni 60, 30, 15, 10 o 5 minuti, o qualunque cosa sia abbastanza buona. Non importa In questo caso, è più importante COSA verrà fatto con tale lettura. Verrà registrato? Verrà verificato l'errore e verrà inviato via e-mail quando viene rilevato un errore? Dopotutto, ha poco senso leggere lo stato ogni minuto se tu, l'amministratore, lo guarderai solo una volta al mese.

Se hai bisogno di aiuto, forse il progetto smartmontools potrebbe essere utile. (almeno puoi controllare il suo codice sorgente per vedere quanto spesso smartdlegge lo stato)


Sto usando la versione 0.7rc1 di FreeNAS, che ha rifatto il loro supporto SMART e la documentazione non ha ancora raggiunto ... Ma immagino che significhino "leggere i contatori SMART dal disco" e non un autotest . Rimane comunque la domanda su quanto tempo dovresti registrare queste informazioni sullo stato ...
Petriborg,

Direi che dovresti conservare i log SMART finché manterrai tutti gli altri log. A mio modesto parere, lo terrei per almeno un mese.
Denilson Sá Maia,

Freenas usa smartctrl per i suoi test, smartmontools.sourceforge.net/man/smartctl.8.html , e prende la lingua intorno ai loro test da quello strumento. Non sono sicuro che gli "autotest" siano completi sui test che stai descrivendo sopra, o solo controlli di stato.
James McMahon,

6

Eseguo un breve test SMART ogni mattina che impiega circa 5 minuti su tutte le mie unità da 1,5 a 2 TB. Quindi una volta alla settimana eseguo un lungo test SMART che dura circa 7 ore. Ho l'impressione che questi test non stressino gli azionamenti in alcun modo e l'unica conferma che ho di questo è che la loro temperatura rimane al basale (circa 37 ° C) durante i lunghi test. Gli output vengono analizzati, filtrati e inviati per e-mail in un report giornaliero.


I test SMART non impongono alcun "stress" sul disco e non ne riducono la durata. Sto usando lo stesso programma (test brevi giornalieri, test lunghi settimanali) su tutti i sistemi che gestisco (inclusi dischi meccanici e SSD), dozzine di dischi hanno superato questo negli ultimi anni.
Luke404,

4

Citazione dalle FAQ ufficiali

Se l'unità ATA supporta gli autotest, è necessario eseguirli regolarmente, ad esempio uno alla settimana:

     smartctl -t long /dev/hd?

Al termine del test, è necessario esaminare i risultati con:

     smartctl -l selftest /dev/hd?

1

SMART aiuta a rilevare indica che è probabile che il disco non riesca. È possibile che un disco non superi un test SMART e continui a funzionare correttamente per settimane o addirittura mesi. Ogni 30 minuti mi sembra perfetto ...


Quindi pensi che registrarti più spesso sarebbe meglio o non pensi che sia così importante?
Petriborg,

0

Poiché Smart Daemon controlla solo i valori memorizzati nella cpu del disco rigido, è possibile eseguirlo con la frequenza desiderata. l'idea è di riconoscere il problema il più rapidamente possibile, perché sono davvero un segno di problemi imminenti del disco.

Ho avuto un disco rigido che mi ha danneggiato pochi giorni dopo aver ricevuto le notifiche intelligenti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.