è possibile stimare il tempo di morte di un hdd?


11

è possibile testare un disco rigido e prevedere quando morirà su di te (approssimativamente)?


6
lol! : D puoi provarlo formando / sovrascrivendo / copiando miliardi di file stessi e quando muore lo saprai! : P

10
La tua domanda sarebbe un buon progetto di Master / Ph.D.
acqua

Nessuna risposta qui sarà corretta se si utilizza un martello.

Risposte:


11

Mentre la risposta di @Alex Howansky mi ha fatto ridere all'infinito, penso che quello che stai davvero cercando sia qualcosa come i dati diagnostici SMART , che è uno strumento predittivo di errore. Qualsiasi unità moderna che lo supporti ti avviserà se pensa che qualcosa non vada in base a un modello di piccoli fallimenti ... tuttavia, i principali incidenti alla testa sono ancora sostanzialmente impossibili da prevedere.


2
SMART non è predittivo, ti dice solo quando si è già verificato qualcosa di brutto. L'indagine di Google sugli errori del disco rigido nelle loro server farm ha rilevato che i dati SMART non si sono corretti con errori reali. Il 56% delle unità danneggiate non ha mostrato guasti SMART.
Blackbeagle

3
@Blackbeagle - SMART è predittivo in quanto mostra gli indicatori della salute generale dell'unità. Se vedi che il conteggio degli errori di lettura non elaborati aumenta, è un segno che stai riscontrando problemi con l'unità e dovresti sostituirlo prima che non riesca - prevedere un errore. Sfortunatamente molti guasti sugli azionamenti meccanici, come ho già detto nella risposta , non possono essere previsti con precisione in questo modo; Non ho visto quei numeri che rivendichi ma mi suonano esattamente bene. Ma affermare che SMART non è progettato con l'intento della previsione del fallimento è assolutamente sbagliato.
Shinrai,

Sebbene SMART possa essere stato progettato tenendo presente la previsione degli errori, Blackbeagle ha ragione nel citare la conclusione di Google secondo cui in realtà i dati SMART non prevedevano in modo affidabile l'errore. Presumo che l'OP sia più interessato alla realtà che alla teoria. :-)
pietra

1
@skypecakes D'accordo, ma di nuovo ... non puoi prevedere guasti catastrofici con affidabilità, punto, quindi nel caso in cui la risposta sia "Sei SOL". Qualcosa è meglio di niente nel mio libro.
Shinrai,

8

Gli strumenti SMART possono aiutare a visualizzare informazioni sullo stato dell'unità, ad es

sudo apt-get install smartmontools
smartctl -H -A /dev/sda
etc.

2
Supponendo che tu stia usando una distribuzione Linux basata su Debian, ovviamente .
OKtosiTe

1
Sì, apt-getassume Debian / Ubuntu, altrimenti è yum install...o urpmi ...o pacman ...o emerge ...o yast2 ...ecc.
Mikel

2
Penso che il punto di @ oKtosiTe fosse "non tutti usano Linux". ;)
Shinrai,

1
Bene, potrei fornire le istruzioni di installazione per ogni possibile piattaforma, ma sarebbe andare oltre. L'OP non ha detto quale piattaforma stessero usando, quindi penso che possano semplicemente seguire il link di Wikipedia o Google. ;-)
Mikel

7

Certo, il tuo disco rigido morirà poco dopo aver sentito "bzzzzzzzzzzz grrrr grrrr grrrr click click click DING" proveniente da esso.


12
E a quel punto puoi semplicemente sottrarre una piccola quantità dal tuo timestamp e hai la risposta.
Gareth,

15
Non posso fare +1 su questo in buona coscienza, ma voglio solo che tu sappia che amo questa risposta.
Shinrai,

+1 per "ding". "ding" significa sicuramente che il suo tempo è finito.
Lorenzo Von Matterhorn,

1

Non proprio. Mentre è possibile monitorare alcuni aspetti e fare previsioni basate su statistiche, ci sono fattori di rischio che possono portare a guasti istantanei senza preavviso. Poiché lo scenario peggiore può colpire in qualsiasi momento, mi limiterei a pianificarlo e non fare distinzione tra le modalità di fallimento.

Quindi, per evitare guasti hardware, impostare un RAID6 e scambiare hard disk se il controller ti dice che non sono più utilizzabili; questo protegge ragionevolmente bene dalle modalità di errore tipiche (perdita totale non annunciata di un intero disco e singoli settori illeggibili su singoli dischi), e per tutto il resto (fulmine, ...) c'è il backup fuori sede.

Da allora ho spostato tutto il mio spazio di archiviazione a casa su una singola macchina con dischi da 4 x 2 TB, che offre una capacità netta di 4 TB, che consente il fallimento di un massimo di due dischi (questa è una caratteristica importante, dal momento che statisticamente è molto probabile per un altro disco che si guasta durante una ricostruzione, e anche singoli settori illeggibili contano come guasti se non è rimasta ridondanza) e possono essere facilmente estesi aggiungendo più dischi; spostalo nell'armadio della scopa e usa i sistemi diskless ovunque, e ricevi un enorme aumento del fattore di accettazione sponsale per i futuri acquisti di hardware. :)


Dovrai registrare il tuo account SF per riguadagnare quella domanda su iSCSI
casuale

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.