| View previous topic :: View next topic |
| Author |
Message |
xdarma Guru


Joined: 08 Dec 2003 Posts: 543 Location: tra veneto e friuli (Italy)
|
Posted: Sun Feb 19, 2012 7:53 pm Post subject: |
|
|
Torno su questo argomento con un paio di domande:
1) statisticamente, controllare lo stato dei dischi vi ha permesso di evitare perdite di dati? A me non è stato utile.
2) controllare regolarmente lo stato della superficie del disco con qualcosa tipo:
| Code: | /dev/sda -d ata\
-H \
-l error -l selftest \
-s (O/../../5/11|L/../../5/13|C/../../5/15) \
-m ThisIsNotUsed -M exec /etc/smartd.sh |
non è fuorviante? In base al report di google del 2007 i guasti rilevabili da SMART più frequenti sono:
Realloc_Count, Seek_Errors, Off_Realloc e Prob_Count. Solo dopo vengono gli Scan_Errors.
Non sarebbe più utile decommentare la riga:
| Code: | | /dev/hdc -H -C 0 -U 0 -m admin@example.com |
oppure aggiungere questi controlli a quelli programmati?
Ciao e grazie per i chiarimenti :-) _________________ proud user of faKeDE-4.7.3 |
|
| Back to top |
|
 |
xdarma Guru


Joined: 08 Dec 2003 Posts: 543 Location: tra veneto e friuli (Italy)
|
Posted: Sun Aug 19, 2012 7:54 pm Post subject: |
|
|
Riassemblando un RAID, ho "scoperto" che esiste una funzione interna agli hard disk che in qualche maniera evita il "degrado" del RAID utilizzando l'Error Recovery Control che a seconda del produttore assume vari nomi: ERC, TLER o CCTL.
A volte è presente anche in dischi "economici", seppur disabilitata. Secondo quanto riportato qui è possibile riabilitarla. Anche se non sempre l'impostazione rimane dopo lo spegnimento.
Semplificando, si inizia controllando che sia supportata dal nostro disco "X" del RAID:
| Code: | | smartctl -l scterc /dev/sdX |
Se restituisce qualcosa tipo:
| Code: | SCT Error Recovery Control set to:
Read: Disabled
Write: Disabled
|
È supportata ma disabilitata. La attiviamo con:
| Code: | | smartctl -l scterc,70,70 /dev/sdX |
che restituisce qualcosa tipo:
| Code: | SCT Error Recovery Control:
Read: 70 (7.0 seconds)
Write: 70 (7.0 seconds)
|
Se l'impostazione venisse cancellata allo spegnimento, è possibile aggiungerla alla riga di comando che esegue smartd
all'avvio, un esempio è:
| Code: | | /dev/sdX -H -l scterc,70,70 -C 0 -U 0 -m admin@example.com -M exec /usr/local/bin/smartd.sh |
Ovviamente va riadattata per tutti i dischi del RAID.
Questa funzione sembra sia utile solo per dischi in RAID, mentre per dischi singoli è sconsigliata.
Sono benvenute proposte migliori ;-) _________________ proud user of faKeDE-4.7.3 |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|